XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.2
Debt, Net - Maturities of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt, Net    
2024 $ 29,257  
2025 66,268  
2026 8,712  
2027 69,419  
2028 36,026  
Thereafter 242,944  
Long term debt $ 452,626 $ 459,221