XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedule of Recognized Revenue Net of Payments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue From Contract With Customer [Abstract]    
Gross revenue from sales to customers $ 15,880 $ 7,637
Less: clinical trial payments reducing revenue   584
Total net revenue [1] $ 15,880 $ 7,053
[1]

Net revenue by country is categorized based on the location of the end customer.