XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Contract with customer, liability $ 57.6   $ 67.4
Contract with customer, liability, noncurrent 32.1   30.5
Deferred Costs 62.7   58.2
Other Supplemental Commissions and Profit Sharing Contingent Commissions      
Segment Reporting Information [Line Items]      
Deferred revenue, revenue recognized $ 16.9 $ 13.9  
Cost to Obtain      
Segment Reporting Information [Line Items]      
Capitalized contract cost, amortization period 15 years    
Deferred Costs $ 5.7    
Capitalized Contract Cost, Amortization 1.2    
Cost to Fulfill      
Segment Reporting Information [Line Items]      
Deferred Costs 67.5   $ 89.3
Capitalized Contract Cost, Amortization $ 21.8