XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Excluding Short-term Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Operating leases    
Remainder of 2024 $ 1,562  
2025 1,806  
2026 1,434  
2027 1,025  
2028 886  
Thereafter 448  
Total lease payments 7,161  
Less: imputed interest (845)  
Carrying value of lease liabilities 6,316  
Less: current portion (1,714) $ (1,744)
Carrying value of long-term lease liabilities 4,602  
Finance leases    
Remainder of 2024 24,936  
2025 33,235  
2026 33,235  
2027 33,235  
2028 27,584  
Thereafter 113,152  
Total lease payments 265,377  
Less: imputed interest (58,492)  
Carrying value of lease liabilities 206,885  
Less: current portion (22,411)  
Carrying value of long-term lease liabilities $ 184,474