XML 90 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]      
Increase in contract asset $ 15.9 $ 10.5  
Contract assets reclassified to receivables 22.0 11.4  
(Decrease) increase in deferred revenue during period (31.2) 32.7  
Revenues recognized that were included in deferred revenue 520.7 507.5  
Commission assets, net of accumulated amortization 169.3 161.7  
Amortization of commission assets $ 49.9 $ 43.4 $ 37.2