Annual report pursuant to Section 13 and 15(d)

Intangible Assets, Net - Narrative (Details)

v3.22.1
Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 67.1 $ 64.9 $ 63.7
Amortization, developed software 10.5 9.4 8.5
Capitalized computer software costs $ 7.8 $ 6.1 $ 7.1
Finite-lived intangible asset, useful life 6 years 6 months    
Capitalized computer software, impairments $ 0.5