XML 148 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Major Classes of Inventories

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

 

  

June 30,

2025

  

December 31,

2024

 
Raw materials  $42   $42 
Work in progress   3,195    8,093 
Finished goods   10,648    11,964 
Inventory, gross   13,885    20,099 
Less: inventory reserves   (2,066)   (2,103)
Inventory, net  $11,819   $17,996 
Balance Sheet Classification:          
Inventory  $4,410   $5,409 
Inventory, net of current portion   7,409    12,587 
Inventory, net  $11,819   $17,996 
Schedule of Inventory Reserves

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

 

Balance at December 31, 2024  $2,103 
Provision for obsolete inventory   (37)
Balance at June 30, 2025  $2,066