XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred revenue $ 3,522 $ 3,530
Clinical studies 7,023 6,733
Deferred payments for intangible assets 2,000 2,000
Short-term lease liability 3,126 2,033
Test sample processing fees 505 416
Accrued royalty 1,342 1,072
Contingent consideration 694 738
Professional fees 2,393 1,529
Other accrued expenses 3,033 2,551
Total accrued and other liabilities $ 23,638 $ 20,602