XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
Our inventory, net of allowance for obsolescence of $120,000 and $64,000 at December 31, 2022 and 2021, respectively, consisted of the following:

December 31,
 20222021
(in thousands)
Raw materials - current$21,354 $17,528 
Work-in-process2,060 1,801 
Inventory - current23,414 19,329 
Raw materials - long term (net of allowances of $120 and $64, respectively)
1,557 1,582 
Inventory - total$24,971 $20,911 
A summary of our inventory allowance is as follows:

Year Ended December 31,
20222021
(in thousands)
Beginning balance$64 $221 
Accruals83 208 
Write-offs(27)(365)
Ending balance$120 $64