v3.26.1
DEBT - Term Loan A Credit Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
May 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]      
Proceeds from long-term borrowings   $ 249,700 $ 730,000
Secured Debt | Term Loan A Due 2030      
Debt Instrument [Line Items]      
Proceeds from long-term borrowings $ 100,000