XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Maturities of Lease Liabilities (Details)
Mar. 31, 2024
USD ($)
Maturities of Lease Liabilities Under Topic 842  
Remainder of 2024 $ 10,561,000
2025 12,454,000
2026 7,827,000
2027 2,500,000
2028 1,841,000
2029 and thereafter 1,904,000
Total lease payments 37,087,000
Less: imputed interest 4,100,000
Present value of lease liabilities 32,987,000
Legally binding minimum lease payments on leases not yet commenced 3,600,000
Amount for options to extend lease $ 0