XML 207 R76.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Future maturities of the outstanding debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Principal Payments    
2026 $ 69,057  
2027 97,113  
2028 31,973  
2029 39,589  
2030 29,974  
Thereafter 58,704  
Total 326,410 $ 330,122
Amortization of Debt Issuance Costs    
2026 (1,040)  
2027 (813)  
2028 (460)  
2029 (340)  
2030 (239)  
Thereafter (172)  
Total (3,064) $ (3,000)
Net Debt    
2026 68,017  
2027 96,300  
2028 31,513  
2029 39,249  
2030 29,735  
Thereafter 58,532  
Total $ 323,346