XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Our inventory, net of allowance for obsolescence of $4.0 million and $0.1 million at December 31, 2023 and 2022, respectively, consisted of the following:
December 31,
 20232022
(in thousands)
Inventory, net of allowance for obsolescence of $2,836 and $0, respectively
$20,227 $21,354 
Work-in-process1,412 2,060 
Inventory current21,639 23,414 
Raw materials - long term (net of allowances of $1,168 and $120, respectively)
701 1,557 
Inventory total$22,340 $24,971 
A summary of our inventory allowance is as follows:

Year Ended December 31,
20232022
(in thousands)
Beginning balance$120 $64 
Additions3,965 83 
Write-offs(81)(27)
Ending balance$4,004 $120