XML 115 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Rental Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies [Line Items]    
Rental expense $ 10.5 $ 14.0
Minimum    
Commitments and Contingencies [Line Items]    
Term of finance lease 3 years  
Maximum    
Commitments and Contingencies [Line Items]    
Term of finance lease 5 years