XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Deferred Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue Recognition [Abstract]        
Balance at beginning of period $ 114.9 $ 98.6 $ 108.3 $ 89.1
New contracts sold 12.3 14.9 27.8 32.6
Less: reductions for revenue recognized (13.6) (8.0) (22.5) (16.2)
Balance at end of period $ 113.6 $ 105.5 $ 113.6 $ 105.5