XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Senior Notes - USD ($)
$ in Millions
May 07, 2025
Mar. 31, 2025
Subsequent Event [Line Items]    
Retired debt, principal   $ 216.6
Subsequent Event    
Subsequent Event [Line Items]    
Repurchased amount $ 6.0  
Retired debt, principal $ 6.0