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