v3.25.2
DEBT - Maturities of Long-term Debt (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
July 1 - December 31, 2025 $ 13,125
2026 10,389
2027 2,129
2028 559,602
2029 597
Thereafter 2,244
Long-term debt $ 588,086