XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 1,335 $ 1,443
Work-in-process 1,983 1,753
Finished goods 316 126
Total inventory 3,634 3,322
Inventory [Line Items]    
Finished goods 316 $ 126
Inventory Held at Hospitals and Treatment Centers    
Inventory Disclosure [Abstract]    
Finished goods 200  
Inventory [Line Items]    
Finished goods $ 200