XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory (Tables)
9 Months Ended
Sep. 30, 2024
Inventory Disclosure [Abstract]  
Schedule of 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 
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