XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Other Financial Information - Prepaid Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Other Financial Information [Abstract]    
Diagnostic testing supplies $ 2,100 $ 2,871
Prepaid product royalties 34 35
Prepaid maintenance and insurance contracts 2,077 1,860
Other prepaid expenses and other current assets 21 31
Prepaid expenses and other current assets $ 4,232 $ 4,797