XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Inventory (Tables)
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Major Classes of Inventories

The Company’s major classes of inventory were as follows:

 

   March 31, 2025   December 31, 2024 
Raw materials  $42   $42 
Work in progress   5,810    8,093 
Finished goods   11,697    11,964 
Inventory, gross   17,549    20,099 
Less: inventory reserves   (1,980)   (2,103)
Inventory, net  $15,569   $17,996 
Balance Sheet Classification:          
Inventory  $6,197   $5,409 
Inventory, net of current portion   9,372    12,587 
Inventory, net  $15,569   $17,996 
Schedule of Inventory Reserves

A schedule of the activity in the inventory reserves is as follows:

 

Balance at December 31, 2023     2,289  
Provision for obsolete inventory     (186 )
Balance at December 31, 2024   $ 2,103  
Provision for obsolete inventory     (123 )
Balance at March 31, 2025   $ 1,980