XML 118 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - 2026 Convertible Notes - Convertible Notes - USD ($)
$ in Millions
Feb. 19, 2025
May 09, 2024
Feb. 24, 2025
Feb. 28, 2020
Subsequent Event [Line Items]        
Stated rate (as percent)       0.25%
Repurchased face amount   $ 140.0    
Repayments of debt   $ 128.5    
Forecast        
Subsequent Event [Line Items]        
Principal amount     $ 7.6  
Subsequent Event        
Subsequent Event [Line Items]        
Stated rate (as percent) 0.25%      
Repurchased face amount $ 27.4      
Repayments of debt $ 26.1