XML 125 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt, Net - Maturities of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt, Net    
2024 $ 36,250  
2025 65,968  
2026 8,601  
2027 69,380  
2028 35,960  
Thereafter 243,062  
Long term debt $ 459,221 $ 391,411