v3.25.1
DEBT - Schedule of Principal Maturities of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Debt Disclosure [Abstract]    
Remainder of 2025 $ 98,367  
2026 136,357  
2027 141,578  
2028 140,951  
2029 167,747  
Thereafter 0  
Total $ 685,000 $ 685,000