XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Details of Selected Balance Sheet Accounts - Activity in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts beginning balance $ 8,304 $ 8,745
Provisions 61 2,549
Write-offs (815) (2,184)
Other 148 1,152
Allowance for doubtful accounts ending balance $ 7,698 $ 10,262