XML 73 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of the Business and Summary of Significant Accounting Policies - Deferred Commissions, Net (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Capitalized Contract Cost [Line Items]      
Additional contract costs deferred $ 24.7 $ 33.5  
Amortization of deferred commissions $ 38.6 39.5 $ 32.3
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 $ 23.4 33.6  
Deferred Commissions | Other Assets      
Capitalized Contract Cost [Line Items]      
Deferred contract costs $ 22.0 $ 25.7  
Renewal Commissions      
Capitalized Contract Cost [Line Items]      
Deferred contract costs, amortization period 1 year