v3.26.1
Subsequent Events - Senior Notes Issuance (Details) - Subsequent Event - Senior Notes - 2034 Senior Notes
$ in Millions
Aug. 05, 2026
USD ($)
Subsequent Event [Line Items]  
Aggregate principal amount of debt issued and sold $ 500.0
Stated interest rate (as a percent) 6.625%
Aggregate net proceeds $ 492.5
Redemption price (as a percent) 100.00%