XML 56 R47.htm IDEA: XBRL DOCUMENT v3.20.1
CURRENT EXPECTED CREDIT LOSSES (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Allowance for doubtful accounts rollforward  
Beginning balance $ 5,181
Provision for current expected credit losses 212
Write-offs (301)
Recoveries collected (net of expenses) 8
Ending balance 5,100
ASU 2016-13 Financial Instruments-Credit Losses (Topic 326) | Restatement Adjustment  
Allowance for doubtful accounts rollforward  
Ending balance