XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
TRADE ACCOUNTS RECEIVABLE
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
TRADE ACCOUNTS RECEIVABLE
NOTE 5. TRADE ACCOUNTS RECEIVABLE
June 30, 2021December 31, 2020
Gross accounts receivable balance$8,938 $5,988 
Allowance for bad debt(893)(961)
Accounts receivable, net$8,045 $5,027 


Generally, it is not unusual for Chinese entities to pay their vendors on longer timelines than the timelines typically observed in U.S. commerce. Trade receivables related to our China-based AI projects represent 97% of our gross trade receivables.