XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Reagents and supplies $ 10,612 $ 12,206
Prepaid expenses 4,696 4,244
Marketable securities interest receivable 2,914 2,743
Other receivable 1,505 1,403
Contract assets 231 237
Prepaid income taxes   1,716
Total $ 19,958 $ 22,549