XML 60 R47.htm IDEA: XBRL DOCUMENT v3.20.4
SIGNIFICANT ACCOUNTING POLICIES - Allowance activity (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
customer
Dec. 31, 2019
USD ($)
customer
Dec. 31, 2018
USD ($)
customer
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at beginning of year   $ 5,773 $ 5,329 $ 2,979
Increase to allowance based on a percent of revenue   1,212 2,641 2,253
Adjustment based on aged receivable analysis   5,161 (88) (43)
Charge-offs   (3,003) (2,504) (23)
Recoveries   14 395 163
Balance at end of year $ 9,157 9,157 $ 5,773 $ 5,329
Notes Receivables   $ 3,000    
Concentrations of credit and customer risk        
Number of customers accounting for more than 10% of consolidated revenues | customer   0 0 0
Notes receivable with affiliates        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at end of year 0 $ 0    
Notes Receivables $ 3,000