XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of inventory
The composition of inventory is as follows (in thousands):
March 31, 2023December 31, 2022
Raw materials $9,312 $12,043 
Work in progress11,417 10,868 
Finished goods17,273 11,043 
Inventory Reserve(10,649)(5,708)
Total$27,353 $28,246