XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventory Inventory
Our inventory, net of allowance for obsolescence of $4.0 million at June 30, 2024 and December 31, 2023, consisted of the following amounts:

June 30, 2024December 31, 2023
(in thousands)
Inventory, net of allowance for obsolescence of $2,836
$19,450 $20,227 
Work-in-process804 1,412 
Inventory - current20,254 21,639 
Raw materials - long term net of allowance of $1,168
937 701 
Inventory - total$21,191 $22,340 

Our long-term inventory consists of raw materials that remain viable but that the Company does not expect to sell or use within one year.

Inventory Allowance

We routinely review our inventory allowance balance to account for slow moving or obsolete inventory costs that may not be recoverable in the future.

A summary of our inventory allowance is as follows:

June 30, 2024December 31, 2023
(in thousands)
Beginning balance$4,004 $120 
Accruals— 3,965 
Write-offs— (81)
Ending balance$4,004 $4,004