XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
DEBT - Future Maturities of the Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Principal Payments    
Remainder of 2026 $ 52,281  
2027 97,113  
2028 31,973  
2029 39,589  
2030 29,974  
Thereafter 58,705  
Total 309,635 $ 326,410
Amortization of Debt Issuance Costs    
Remainder of 2026 (757)  
2027 (813)  
2028 (460)  
2029 (340)  
2030 (239)  
Thereafter (171)  
Total (2,780) $ (3,064)
Net Debt    
Remainder of 2026 51,524  
2027 96,300  
2028 31,513  
2029 39,249  
2030 29,735  
Thereafter 58,534  
Net Debt $ 306,855