XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Major Classes of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]      
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) $ (2,289)
Inventory, net 15,569 17,996  
Inventory 6,197 5,409  
Inventory, net of current portion $ 9,372 $ 12,587