XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Future Maturities of the Outstanding Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Principal Payments    
Remainder of 2025 $ 31,687  
2026 63,363  
2027 90,556  
2028 24,646  
2029 32,262  
Thereafter 61,585  
Total 304,099 $ 330,122
Amortization of Debt Issuance Costs    
Remainder of 2025 (278)  
2026 (912)  
2027 (699)  
2028 (364)  
2029 (263)  
Thereafter (293)  
Total (2,809) $ (3,000)
Net Debt    
Remainder of 2025 31,409  
2026 62,451  
2027 89,857  
2028 24,282  
2029 31,999  
Thereafter 61,292  
Net Debt $ 301,290