XML 113 R87.htm IDEA: XBRL DOCUMENT v3.20.4
COVID-19 Risks and Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Mar. 27, 2020
Dec. 31, 2019
Unusual Risk or Uncertainty [Line Items]        
Deferred employer side social security payments     $ 3,500  
Canada emergency wage subsidy   $ 1,400    
Cash and cash equivalents   28,393   $ 5,495
Accrued acquisition liability   $ 32,673   $ 0
Forecast        
Unusual Risk or Uncertainty [Line Items]        
Payments Of Deferred Employer Payroll Tax, CARES Act $ 1,700