XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Expected Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance, beginning of period $ 3,376 $ 1,567
Adoption of Topic 326, cumulative-effect adjustment to retained earnings   768
Provision for (recovery of) expected credit losses (46) 1,215
Amounts written off charged against the allowance (54) (117)
Other, including foreign currency translation 73 (57)
Balance, end of period 3,349 3,376
United States    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance, beginning of period 2,902 1,395
Adoption of Topic 326, cumulative-effect adjustment to retained earnings   767
Provision for (recovery of) expected credit losses 245 824
Amounts written off charged against the allowance (54) (84)
Other, including foreign currency translation 78  
Balance, end of period 3,171 2,902
Other countries    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance, beginning of period 474 172
Adoption of Topic 326, cumulative-effect adjustment to retained earnings   1
Provision for (recovery of) expected credit losses (291) 391
Amounts written off charged against the allowance   (33)
Other, including foreign currency translation (5) (57)
Balance, end of period 178 $ 474
COVID-19    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Reversal of previously-recorded additional reserve for credit losses $ 1,300