XML 88 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue recognition - Contract Liabilities (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Change in Contract With Customer, Liability [Roll Forward]  
Beginning of period $ 31.7
Deferral of revenue 5.0
Revenue recognized (18.7)
End of period $ 18.0