XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT - Senior Notes (Details) - Senior Notes - USD ($)
12 Months Ended
Oct. 06, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Debt instrument, face amount $ 400,000,000      
Notes issued, interest rate 4.50%      
Debt instrument, redemption price, percentage 100.00%      
Debt instrument, redemption price, percentage of principal amount remaining 60.00%      
Interest expense   $ 18,000,000.0 $ 18,000,000.0 $ 18,000,000.0
Accretion expense   $ 700,000 $ 600,000 $ 600,000
Debt Instrument, Redemption, Period One        
Debt Instrument [Line Items]        
Debt instrument, redemption price, percentage 104.50%      
Debt instrument, redemption price, percentage of principal amount redeemed 40.00%      
Debt Instrument, Redemption, Period Two        
Debt Instrument [Line Items]        
Debt instrument, redemption price, percentage 102.25%      
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%