XML 43 R25.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Schedule of receivable include customer trade receivables under long terms financing arrangements
 June 30,
2021
December 31,
2020
Trade receivables under longer term financing arrangements$5,906 $3,812 
Note receivable, non-customer related— — 
Subtotal5,906 3,812 
Less, current portion(4,535)(2,612)
Notes receivable, noncurrent$1,371 1,200