XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Cash Outflow and Weighted-average Remaining Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Future minimum lease payments finance lease    
2024 $ 6,252  
2025 5,930  
2026 6,008  
2027 6,128  
2028 6,251  
Thereafter 55,336  
Total lease payments 85,905  
Less interest portion (40,720)  
Finance lease obligations 45,185  
Future minimum lease payments operating lease    
2024 6,529  
2025 4,970  
2026 3,613  
2027 2,530  
2028 1,926  
Thereafter 23,205  
Total lease payments 42,773  
Less interest portion (12,071)  
Operating lease obligations 30,702  
Future minimum lease payments finance and operating lease    
2024 12,781  
2025 10,900  
2026 9,621  
2027 8,658  
2028 8,177  
Thereafter 78,541  
Total lease payments 128,678  
Less interest portion (52,791)  
Total lease liabilities 75,887 $ 58,712
Lease term and discount rate    
Right of use asset 30,716 12,146
Prepaid rent 600 600
Operating liabilities noncurrent $ 25,724 $ 6,931
Finance lease term 22 years  
Operating leases -Weighted-average remaining lease term (in years) 11 years 6 months  
Finance leases - Weighted-average remaining lease term (in years) 13 years 1 month 6 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