XML 51 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Remaining Performance Obligations
The following table presents the breakdown of remaining performance obligations (in thousands):

December 31,
20222021
Current$224 $172 
Noncurrent342 47 
Total$566 $219 
Schedule of Accounts Receivable, Allowance for Doubtful Accounts
Changes in the Company’s allowance for expected credit losses were as follows (in thousands):
Year Ended December 31,
202220212020
Beginning balance$507 $128 $117 
Provisions346 379 67 
Uncollectible accounts written off, net of recoveries— — (56)
Ending balance$853 $507 $128 
Schedules of Concentration of Risk
Accounts receivable from the Company’s major customers representing 10% or more of total accounts receivable was as follows:
December 31,
20222021
Customer A*11 %
*Customer accounted for less than 10% of total accounts receivable in the period.
Purchases from the Company’s suppliers and vendors representing 10% or more of total purchases were as follows:

Year Ended December 31,
202220212020
Supplier B28 %20 %15 %