XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of the Business and Summary of Significant Accounting Policies - Deferred Commissions, Net (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Capitalized Contract Cost [Line Items]      
Additional contract costs deferred $ 28.1 $ 24.7  
Amortization of deferred commissions $ 30.3 38.6 $ 39.5
Deferred Commissions      
Capitalized Contract Cost [Line Items]      
Deferred contract costs, amortization period 5 years    
Deferred Commissions | Prepaid Expenses and Other Current Assets      
Capitalized Contract Cost [Line Items]      
Deferred contract costs $ 21.3 23.4  
Deferred Commissions | Other Assets      
Capitalized Contract Cost [Line Items]      
Deferred contract costs $ 21.9 $ 22.0  
Renewal Commissions      
Capitalized Contract Cost [Line Items]      
Deferred contract costs, amortization period 1 year