Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.22.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Aug. 07, 2020
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]        
Purchase commitments     $ 20.5  
Purchase commitment, term     4 years  
Litigation settlement $ 14.0      
Payments for legal settlements   $ 13.3    
401(k) plan, required service period     6 months  
Letters of credit outstanding     $ 33.5 $ 22.6
Posted bonds     $ 36.4 $ 37.1