v3.26.1
DEBT - Long Term Maturities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 $ 0
2027 138,750
2028 300,000
2029 390,000
2030 184,750
Thereafter 846,000
Total Debt $ 1,859,500