v3.25.1
Subsequent Events (Details) - USD ($)
$ in Millions
3 Months Ended
May 01, 2025
Mar. 31, 2025
Subsequent Event [Line Items]    
Proceeds from Divestiture of Interest in Subsidiaries and Affiliates   $ 209.5
Subsequent Event    
Subsequent Event [Line Items]    
Proceeds from Divestiture of Interest in Subsidiaries and Affiliates $ 209.5  
Early Repayment of Senior Debt $ 200.0