XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable
6 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Accounts Receivable ACCOUNTS RECEIVABLE
Accounts receivable consist of the following:
As of As of
June 30, 2020
As of As of
December 31, 2019
Accounts receivable$52,151  $79,611  
Allowance for credit losses(4,038) (3,449) 
Total$48,113  $76,162