v3.25.4
DEBT - Summary of aggregate principal payment of long-term debt (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
DEBT  
2026 $ 16,266
2027 16,266
2028 16,125
2029 260,438
Total principal payments $ 309,095