XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory - Schedule Components of Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventory - Current Portion    
Raw Materials $ 2,250 $ 3,351
Work in Process 351 351
Finished Goods 3,270 2,112
Total Current Inventory 5,871 5,814
Inventory - Long Term 178 1,276
Total Inventory 6,049 $ 7,090
Wanbang Biopharmaceutical | Triferic Inventory | Inventory Reserve    
Inventory - Current Portion    
Inventory reserve, period increase (decrease) $ 1,100