XML 127 R106.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Impact of ASU 2016-13 adoption      
Change in allowance for doubtful accounts for trade receivables      
Beginning Balance $ 288    
Ending Balance   $ 288  
Provision for Doubtful Account      
Change in allowance for doubtful accounts for trade receivables      
Beginning Balance 2,524 1,152 $ 520
Provision for Bad Debts 2,306 2,215 871
Chargeoffs (994) (843) (239)
Foreign Currency Translation 11    
Ending Balance 4,135 2,524 $ 1,152
Provision for Doubtful Account | Impact of ASU 2016-13 adoption      
Change in allowance for doubtful accounts for trade receivables      
Beginning Balance $ 2,812    
Ending Balance   $ 2,812