XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Details)
$ in Millions
Dec. 31, 2020
USD ($)
installment
Mar. 27, 2020
Commitments and contingencies    
Employer portion of social security payroll tax percentage   6.20%
Deferred amount of employer portion of social security payroll tax $ 14.1  
Number of installments that deferred employer social security payroll taxes will be repaid | installment 2  
Percentage of deferred social security employer payroll tax to be paid by prescribed dates to be considered timely 50.00%  
Buildings    
Commitments and contingencies    
Guarantees related to lease commitments $ 0.7