v3.26.1
LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2026 $ 16,306
2027 22,829
2028 527,693
2029 182,212
Total $ 749,040