v3.25.2
DEBT - Schedule of Maturities of Long-term Debt (Details) - Amortizing principal repayments
$ in Thousands
Jun. 30, 2025
USD ($)
Amortizing principal repayments  
Total $ 121,216
2025 8,475
2026 16,967
2027 17,769
2028 78,005
2029 $ 0