XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum Cash Outflow and Weighted-average Remaining Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Future minimum lease payments finance lease    
2024 $ 1,566  
2025 5,930  
2026 6,008  
2027 6,128  
2028 6,251  
Thereafter 55,336  
Total lease payments 81,219  
Less interest portion (37,149)  
Finance lease obligations 44,070  
Future minimum lease payments operating lease    
2024 1,937  
2025 6,671  
2026 5,106  
2027 3,300  
2028 2,013  
Thereafter 23,220  
Total lease payments 42,247  
Less interest portion (11,740)  
Operating lease obligations 30,507  
Future minimum lease payments finance and operating lease    
2024 3,503  
2025 12,601  
2026 11,114  
2027 9,428  
2028 8,264  
Thereafter 78,556  
Total lease payments 123,466  
Less interest portion (48,889)  
Total lease liabilities 74,577 $ 75,887
Lease term and discount rate    
Right of use asset 30,391 30,716
Prepaid rent 500 600
Operating liabilities noncurrent $ 25,290 $ 25,724
Finance lease term 22 years  
Operating leases -Weighted-average remaining lease term (in years) 10 years 9 months 18 days  
Finance leases - Weighted-average remaining lease term (in years) 12 years 3 months 18 days  
Operating leases - Weighted-average discount rate 5.50%  
Finance leases - Weighted-average discount rate 10.50%  
Minimum    
Lease term and discount rate    
Operating lease term 1 year  
Maximum    
Lease term and discount rate    
Operating lease term 16 years