XML 108 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Lease Cost          
Amortization of leased assets $ 2,338 $ 2,100 $ 7,014 $ 6,299  
Interest on lease liabilities 1,400 1,638 4,199 4,914  
Operating lease cost: 582 329 1,702 986  
Total leased cost $ 4,320 $ 4,067 $ 12,915 $ 12,199  
Weighted-average remaining lease term (in years)          
Finance leases 4 years 6 months 21 days   4 years 6 months 21 days   5 years 3 months 3 days
Operating leases 5 years 1 month 24 days   5 years 1 month 24 days   5 years 9 months 7 days
Weighted-average discount rate:          
Finance leases 11.05%   11.05%   11.05%
Operating leases 6.34%   6.34%   6.37%