XML 44 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Composition of Accounts Receivable, Net

The following table presents the composition of accounts receivable, net as of June 30, 2021 and December 31, 2020 (in thousands):

June 30, 

December 31, 

    

2021

    

2020

Gross accounts receivable - trade

$

9,926

$

8,178

Less: Allowances for doubtful accounts

 

(924)

 

(1,012)

Accounts receivable, net

$

9,002

$

7,166