v3.26.1
DEBT - Senior Notes (Details) - Senior Notes - USD ($)
3 Months Ended 6 Months Ended
Oct. 06, 2021
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]          
Debt instrument, face amount $ 400,000,000        
Notes issued, interest rate 4.50%        
Interest expense   $ 4,500,000 $ 4,500,000 $ 9,000,000.0 $ 9,000,000.0
Accretion expense   $ 200,000 $ 200,000 $ 400,000 $ 400,000
Debt Instrument, Redemption, Period Three          
Debt Instrument [Line Items]          
Debt instrument, redemption price, percentage 101.125%        
Debt Instrument, Redemption, Period Four          
Debt Instrument [Line Items]          
Debt instrument, redemption price, percentage 100.00%        
Debt Instrument, Redemption, Period Five          
Debt Instrument [Line Items]          
Debt instrument, redemption price, percentage 101.00%