XML 67 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventory (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Our inventory, net of allowance for obsolescence of $4.0 million at March 31, 2024 and $4.0 million at December 31, 2023, consisted of the following amounts:

March 31, 2024December 31, 2023
(in thousands)
Inventory, net of allowance for obsolescence of $2,836,000
$17,934 $20,227 
Work-in-process877 1,412 
Inventory - current18,811 21,639 
Raw materials - long term net of allowance of $1,168
879 701 
Inventory - total$19,690 $22,340 
A summary of our inventory allowance is as follows:

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