XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Significant Accounting Policies - Summary of Revenue and Cost of Revenue and Goods Sold Generated From Product Sales, Services and Royalties (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 48,611 $ 18,894 $ 89,237 $ 30,886
Total cost of goods sold and cost of revenue 14,237 12,915 30,450 23,913
Product Sales        
Disaggregation Of Revenue [Line Items]        
Total net revenue 29,278 17,417 58,004 28,427
Total cost of goods sold and cost of revenue 13,995 12,481 30,023 22,967
Services        
Disaggregation Of Revenue [Line Items]        
Total net revenue 278 1,173 500 2,155
Total cost of goods sold and cost of revenue 242 434 427 946
Royalty collaborations        
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 19,055 $ 304 $ 30,733 $ 304