XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturities of Lease Liabilities (Details)
Jun. 30, 2024
USD ($)
Maturities of Lease Liabilities Under Topic 842  
Remainder of 2024 $ 7,093,000
2025 12,598,000
2026 7,827,000
2027 2,500,000
2028 1,841,000
2029 and thereafter 1,904,000
Total lease payments 33,763,000
Less: imputed interest 3,626,000
Present value of lease liabilities 30,137,000
Legally binding minimum lease payments on leases not yet commenced 6,400,000
Amount for options to extend lease $ 0