XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Summary of Revenue and Cost of Revenue and Goods Sold Generated From Product Sales, Services and Royalties (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
Total net revenue $ 285,504 $ 198,962 $ 99,770
Total cost of goods sold and cost of revenue 76,602 62,771 57,497
Product Revenue      
Disaggregation Of Revenue [Line Items]      
Total net revenue 178,557 126,054 81,073
Total cost of goods sold and cost of revenue 73,737 61,989 55,071
Services      
Disaggregation Of Revenue [Line Items]      
Total net revenue 4,612 929 3,098
Total cost of goods sold and cost of revenue 2,865 782 2,426
Royalties      
Disaggregation Of Revenue [Line Items]      
Total net revenue $ 102,335 $ 71,979 $ 15,599