XML 40 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Product Revenues, Accounts Receivable, and Reserves for Product Sales - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]          
Accounts receivable $ 345,538   $ 345,538   $ 264,926
Revenue 458,578 $ 196,830 803,869 $ 568,839  
Outstanding amount of sold accounts receivable     0   86,100
Accrued Expenses [Member]          
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]          
Product sales reserves 47,400   47,400   $ 45,100
Product [Member]          
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]          
Revenue $ 177,755 $ 176,571 $ 499,042 $ 518,782