XML 64 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Current Expected Credit Losses (Tables)
3 Months Ended
Mar. 31, 2020
Credit Loss [Abstract]  
Accounts Receivable, Allowance for Credit Loss
The change in the allowance for expected credit losses from December 31, 2019 to March 31, 2020, consists of the following (in thousands):
Allowance for Expected Credit Losses
Balance at December 31, 2019$(3,169) 
Provision for expected credit losses(652) 
Write-offs1,630  
Recoveries(21) 
Balance at March 31, 2020$(2,212)