XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 70,079 $ 51,253 $ 208,728 $ 140,490
Total cost of goods sold and cost of revenue 18,023 14,254 56,998 44,704
Product Revenue        
Disaggregation Of Revenue [Line Items]        
Total net revenue 42,959 30,727 132,945 88,731
Total cost of goods sold and cost of revenue 18,023 13,983 56,651 44,006
Services        
Disaggregation Of Revenue [Line Items]        
Total net revenue 37 308 457 808
Total cost of goods sold and cost of revenue 0 271 347 698
Royalties        
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 27,083 $ 20,218 $ 75,326 $ 50,951