XML 132 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Operating and Finance Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies      
Operating lease, weighted average discount rate 5.60%    
Operating lease, weighted average remaining lease term 13 years 6 months    
Operating lease      
2024 $ 6,539,000    
2025 6,737,000    
2026 6,942,000    
2027 7,154,000    
2028 5,934,000    
Thereafter 60,542,000    
Total future minimum lease payments 93,848,000    
Imputed interest (29,347,000)    
Total 64,501,000 $ 5,308,000  
Fixed operating lease cost 5,400,000 601,000 $ 731,000
Fixed lease finance cost   2,600,000 2,800,000
Variable operating lease costs $ 180,000 $ 97,000 $ 2,600,000