XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Customer Contracts - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Capitalized Contract Cost [Line Items]      
Revenue recognized included in deferred revenue $ 61.5 $ 59.5 $ 47.6
Cost To Obtain A Contract      
Capitalized Contract Cost [Line Items]      
Capitalized contract cost, net 58.0 59.3  
Cost To Fulfill A Contract      
Capitalized Contract Cost [Line Items]      
Capitalized contract cost, net $ 23.5 $ 25.0