XML 125 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Trade Receivables (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Activity in the allowance for expected credit losses    
Trade and other receivables, net $ 150,895,000 $ 135,001,000
Loans receivable   4,870,000
Balance, December 31, 2020 (5,467,000)  
Current period provision (1,564,000)  
Write-off charged against the allowance 2,635,000  
Balance, September 30, 2021 (4,396,000)  
Trade Receivables [Member]    
Activity in the allowance for expected credit losses    
Trade and other receivables, net 123,246,000 111,545,000
Consumption Taxes Receivable [Member]    
Activity in the allowance for expected credit losses    
Trade and other receivables, net 20,359,000 20,789,000
Loans Receivable [Member]    
Activity in the allowance for expected credit losses    
Trade and other receivables, net 7,267,000 927,000
Other Receivables [Member]    
Activity in the allowance for expected credit losses    
Trade and other receivables, net 23,000 1,740,000
Financing Receivable [Member]    
Activity in the allowance for expected credit losses    
Loans receivable $ 7,267,000 5,797,000
Financing Receivable [Member] | Minimum [Member]    
Activity in the allowance for expected credit losses    
Term of financing lending arrangement 1 year  
Financing Receivable [Member] | Maximum [Member]    
Activity in the allowance for expected credit losses    
Term of financing lending arrangement 2 years  
Financing Receivable [Member] | Other Current Assets [Member]    
Activity in the allowance for expected credit losses    
Loans receivable   $ 927,000