XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt and Notes Payable - Principal Maturities Of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
2024 $ 3,819  
2025 1,024  
2026 351  
2027 397  
2028 447  
Thereafter 421,692  
Total 427,730 $ 474,746
Other debt, including finance leases    
Debt Instrument [Line Items]    
2024 3,819  
2025 1,024  
2026 351  
2027 397  
2028 447  
Thereafter 1,692  
Total 7,730  
Related Party    
Debt Instrument [Line Items]    
2024 0  
2025 0  
2026 0  
2027 0  
2028 0  
Thereafter 420,000  
Total $ 420,000