v3.26.1
Description of Business and Significant Accounting Policies - Summary of Net Revenue and Cost of Goods Sold and Cost of Revenue Generated From Product Sales, Services and Royalties (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 109,374 $ 76,527 $ 199,544 $ 154,881
Total cost of goods sold and cost of revenue 29,540 20,568 47,011 38,084
Product Revenue        
Disaggregation Of Revenue [Line Items]        
Total net revenue 71,581 44,678 127,502 92,469
Total cost of goods sold and cost of revenue 28,043 19,605 44,382 36,716
Services        
Disaggregation Of Revenue [Line Items]        
Total net revenue 5,423 621 6,923 1,179
Total cost of goods sold and cost of revenue 1,497 963 2,629 1,368
Royalties        
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 32,370 $ 31,228 $ 65,119 $ 61,233