XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net $ 199,685 $ 94,969 $ 372,009 $ 139,814
EMPAVELI [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net 24,512 22,303 50,122 42,742
SYFOVRE [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net 154,624 67,342 292,089 85,702
Product Revenue, Net [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net $ 179,136 $ 89,645 $ 342,211 $ 128,444