XML 70 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Schedule of Rollforward of Deferred Revenue (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Deferred Revenue [Roll Forward]    
Beginning balance, January 1 $ 55.7 $ 41.4
Revenue received or billed in advance of recognition 78.5 180.9
Less: revenue recognized (84.8) (166.6)
Acquisitions 2.9 0.0
Ending balance $ 52.3 $ 55.7