XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Excluding Short-term Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating leases    
2024 $ 2,111  
2025 1,811  
2026 1,085  
2027 911  
2028 886  
Thereafter 449  
Total lease payments 7,253  
Less: imputed interest (504)  
Carrying value of lease liabilities 6,749  
Less: current portion (1,744) $ (33,612)
Operating Lease, Liability, Noncurrent, Total 5,005 $ 48,373
Finance leases    
2024 33,248  
2025 33,235  
2026 33,235  
2027 33,235  
2028 27,584  
Thereafter 113,537  
Total lease payments 274,074  
Less: imputed interest (62,187)  
Carrying value of lease liabilities 211,887  
Less: current portion (22,080)  
Finance Lease Liability Noncurrent Including Related Parties, Total $ 189,807