XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2022
Accounts Receivable Net Current [Abstract]  
Summary of Accounts Receivable

Accounts receivable consisted of the following as of December 31, 2021 and 2022 (in thousands):

 

 

 

Year-Ended December 31,

 

 

 

2021

 

 

2022

 

Trade accounts receivable

 

$

10,478

 

 

$

4,882

 

Allowance for doubtful accounts

 

 

 

 

 

(367

)

Accounts receivable--net

 

$

10,478

 

 

$

4,515