v3.26.1
Debt - Debt Instrument Redemption (Details) - Senior Notes - 2030 Senior Notes (7.50%)
12 Months Ended
Dec. 31, 2025
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.00%
2027  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 103.75%
2028  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 101.875%
2029 and thereafter  
Debt Instrument, Redemption [Line Items]  
Debt instrument, redemption price, percentage 100.00%