XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory [Line Items]    
Raw materials $ 15,505 $ 16,000
Work in process 13,042 11,212
Finished goods 6,582 8,532
Total inventory 35,129 $ 35,744
DEFINITY    
Inventory [Line Items]    
Total inventory $ 6,100