XML 79 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]      
Decrease in accounts receivable $ 130.1    
Increase (decrease) in deferred revenue during period 6.1 $ 91.3  
Revenues recognized that were included in deferred revenue 496.4 428.9  
Increase (decrease) in contract asset   8.0  
Contract assets reclassified to receivables     $ 2.1
Commission assets, net of accumulated amortization 143.7 116.1  
Amortization of commission assets $ 37.2 $ 27.1 $ 17.0