XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities - CARES Act (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities, Current [Abstract]    
CARES Act deferred payroll taxes, total   $ 7.6
CARES Act deferred payroll taxes paid $ 3.8  
CARES Act deferred payroll taxes, current $ 3.8