v3.26.1
Debt - Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2026
Nov. 30, 2025
Aug. 31, 2021
Jan. 31, 2021
Jul. 31, 2020
Senior Unsecured Notes 5.125 Per Cent Due 2030          
Debt Instrument [Line Items]          
Face amount     $ 600,000    
Senior Unsecured Notes 5.125 Per Cent Due 2030 | Debt Instrument, Redemption, Period Three          
Debt Instrument [Line Items]          
Redemption price, as percent of principal     101.281%    
Senior Unsecured Notes 5.125 Per Cent Due 2030 | Debt Instrument, Redemption, Period Four          
Debt Instrument [Line Items]          
Redemption price, as percent of principal     100.00%    
Senior unsecured notes          
Debt Instrument [Line Items]          
Face amount       $ 500,000  
Senior unsecured notes | Debt Instrument, Redemption, Period One          
Debt Instrument [Line Items]          
Redemption price, as percent of principal       100.00%  
Senior Notes 6.125 Percent Due 2028          
Debt Instrument [Line Items]          
Face amount         $ 350,000
Debt interest rate         6.125%
Redemption price, as percent of principal 100.80% 100.253%      
Debt instrument, repurchased face amount $ 10,000 $ 15,000      
Senior Notes 6.125 Percent Due 2028 | Debt Instrument, Redemption, Period Four          
Debt Instrument [Line Items]          
Redemption price, as percent of principal         101.021%
Senior Notes 6.125 Percent Due 2028 | Debt Instrument, Redemption, Period Five          
Debt Instrument [Line Items]          
Redemption price, as percent of principal         100.00%