XML 34 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Our inventory, net of allowance for obsolescence of $40,000 at September 30, 2023 and $120,000 at December 31, 2022, consisted of the following amounts:

September 30, 2023December 31, 2022
(in thousands)
Raw materials - current$24,587 $21,354 
Work-in-process1,528 2,060 
Inventory - current26,115 23,414 
Raw materials - long term (net of allowance of $40 and $120, respectively)
2,172 1,557 
Inventory - total$28,287 $24,971 
A summary of our inventory allowance is as follows:

September 30, 2023December 31, 2022
(in thousands)
Beginning balance$120 $64 
Accruals— 83 
Write-offs(80)(27)
Ending balance$40 $120