Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

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