XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net $ 196,830 $ 110,399 $ 568,839 $ 250,214
EMPAVELI [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net 24,611 23,901 74,733 66,643
SYFOVRE [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net 151,960 75,281 444,049 160,983
Product Revenue, Net [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net $ 176,571 $ 99,182 $ 518,782 $ 227,626