XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
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 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 51,253 $ 32,825 $ 140,490 $ 63,711
Total cost of goods sold and cost of revenue 14,254 17,460 44,704 41,373
Product Sales        
Disaggregation Of Revenue [Line Items]        
Total net revenue 30,727 26,175 88,731 54,602
Total cost of goods sold and cost of revenue 13,983 17,067 44,006 39,424
Services        
Disaggregation Of Revenue [Line Items]        
Total net revenue 308 430 808 2,585
Total cost of goods sold and cost of revenue 271 393 698 1,949
Royalty collaborations        
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 20,218 $ 6,220 $ 50,951 $ 6,524