XML 41 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Product Revenues, Accounts Receivable, and Reserves for Product Sales - Schedule of Disaggregation of Product Revenue by Major Source (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net $ 458,578 $ 196,830 $ 803,869 $ 568,839
EMPAVELI [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net 26,827 24,611 67,315 74,733
SYFOVRE [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net 150,928 151,960 431,727 444,049
Product revenue, net [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net $ 177,755 $ 176,571 $ 499,042 $ 518,782