XML 83 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Deferred commission $ 28.2 $ 34.9
Amortization of deferred commission 199.4 189.8
Impairment loss 0.0 $ 0.0
Product    
Disaggregation of Revenue [Line Items]    
Contract with customer, liability, revenue recognized 51.9  
Service    
Disaggregation of Revenue [Line Items]    
Contract with customer, liability, revenue recognized $ 808.4