XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Information - Prepaid Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Financial Information [Abstract]    
Diagnostic testing supplies $ 1,091 $ 1,203
Prepaid product royalties 49 68
Prepaid maintenance and insurance contracts 2,008 2,229
Other prepaid and other current assets 490 659
Prepaid and other current assets $ 3,638 $ 4,159