XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Inventory Inventory
The following table summarizes the components of our inventory, net of allowance for obsolescence, as of the dates presented:
September 30, 2024December 31, 2023
(in thousands)
Inventory, net of allowance for obsolescence of $2,836
$19,563 $20,227 
Work-in-process612 1,412 
Inventory - current20,175 21,639 
Raw materials - long term net of allowance of $1,168
1,043 701 
Inventory - total$21,218 $22,340 

Our long-term inventory consists of raw materials that remain viable but that we do 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 activity in our inventory allowance is as follows, for the periods presented:
Nine months endedYear ended
September 30, 2024December 31, 2023
(in thousands)
Beginning balance$4,004 $120 
Accruals— 3,965 
Write-offs— (81)
Ending balance$4,004 $4,004