v3.24.3
Leases - Maturities of Lease Liabilities (Details)
Sep. 30, 2024
USD ($)
Maturities of Lease Liabilities Under Topic 842  
Remainder of 2024 $ 3,289,000
2025 12,659,000
2026 11,335,000
2027 11,566,000
2028 11,293,000
2029 and thereafter 54,510,000
Total lease payments 104,652,000
Less: imputed interest 31,096,000
Present value of lease liabilities 73,556,000
Legally binding minimum lease payments on leases not yet commenced 18,300,000
Amount for options to extend lease $ 0