XML 126 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Operating and Finance Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies      
Operating lease, weighted average discount rate 6.90%    
Operating lease, weighted average remaining lease term 12 years 4 months 24 days    
Operating lease      
2025 $ 6,617,000    
2026 5,487,000    
2027 5,662,000    
2028 4,405,000    
2029 4,515,000    
Thereafter 40,426,000    
Total future minimum lease payments 67,112,000    
Imputed interest (22,682,000)    
Total 44,430,000 $ 64,501,000  
Fixed operating lease cost 5,900,000 5,400,000 $ 601,000
Fixed lease finance cost     2,600,000
Variable operating lease costs $ 118,000 $ 180,000 $ 97,000