XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues, Significant Customers and Concentrations of Risk - Summary of Revenue Disaggregated by Major Types and Sources (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Total revenue, net $ 183,982 $ 149,599 $ 123,864
U.S.      
Disaggregation of Revenue [Line Items]      
Total revenue, net 178,290 145,789 120,231
Europe      
Disaggregation of Revenue [Line Items]      
Total revenue, net 5,692 3,810 3,463
Other      
Disaggregation of Revenue [Line Items]      
Total revenue, net 0 0 170
Total product revenue, net      
Disaggregation of Revenue [Line Items]      
Total revenue, net 126,667 113,834 92,103
Licensing and development revenue      
Disaggregation of Revenue [Line Items]      
Total revenue, net 19,623 14,466 7,529
Royalties      
Disaggregation of Revenue [Line Items]      
Total revenue, net 37,692 21,299 24,232
Proprietary product sales, net | Total product revenue, net      
Disaggregation of Revenue [Line Items]      
Total revenue, net 80,016 62,878 39,215
Partnered product sales | Total product revenue, net      
Disaggregation of Revenue [Line Items]      
Total revenue, net $ 46,651 $ 50,956 $ 52,888