v3.25.2
Subsequent Events (Details) - 6.625% Senior Notes Due 2030 - Senior Notes - Subsequent Event
Jul. 31, 2025
USD ($)
Subsequent Event [Line Items]  
Aggregate principal amount $ 350,000,000
Issue price as a percentage of par 99.50%
Interest rate (as percent) 8.50%
Repurchased face amount $ 350,000,000