XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturities of Lease Liabilities (Details)
Sep. 30, 2025
USD ($)
Maturities of Lease Liabilities Under Topic 842  
Remainder of 2025 $ 4,057,000
2026 14,344,000
2027 14,810,000
2028 13,865,000
2029 12,279,000
2030 and thereafter 48,618,000
Total lease payments 107,973,000
Less: imputed interest 28,706,000
Present value of lease liabilities 79,267,000
Legally binding minimum lease payments on leases not yet commenced 4,400,000
Amount for options to extend lease $ 0