XML 89 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Excluding Short-term Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating leases    
Remainder of 2024 $ 1,017  
2025 1,798  
2026 1,428  
2027 1,022  
2028 886  
Thereafter 450  
Total lease payments 6,601  
Less: imputed interest (760)  
Carrying value of lease liabilities 5,841  
Less: current portion (1,684) $ (1,744)
Carrying value of long-term lease liabilities 4,157  
Finance leases    
Remainder of 2024 16,624  
2025 33,235  
2026 33,235  
2027 33,235  
2028 27,584  
Thereafter 113,152  
Total lease payments 257,065  
Less: imputed interest (55,259)  
Carrying value of lease liabilities 201,806  
Less: current portion (22,761)  
Carrying value of long-term lease liabilities $ 179,045