XML 146 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Lease Cost          
Amortization of leased assets $ 2,338 $ 2,100 $ 4,676 $ 4,199  
Interest on lease liabilities 1,399 1,638 2,799 3,276  
Operating lease cost: 582 328 1,120 657  
Total leased cost $ 4,319 $ 4,066 $ 8,595 $ 8,132  
Weighted-average remaining lease term (in years)          
Finance leases 4 years 9 months 21 days   4 years 9 months 21 days   5 years 3 months 3 days
Operating leases 5 years 3 months 21 days   5 years 3 months 21 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%