XML 88 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Schedule of Recognized Revenue Net of Payments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]    
Gross revenue from sales to customers $ 31,385 $ 28,356
Less: Clinical trial payments reducing revenue 1,123 2,717
Total net revenue [1] $ 30,262 $ 25,639
[1] Net revenue by country is categorized based on the location of the end customer