XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net $ 178,494 $ 199,685 $ 345,291 $ 372,009
EMPAVELI [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net 20,762 24,512 40,488 50,122
SYFOVRE [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net 150,625 154,624 280,799 292,089
Product revenue, net [Member]        
Product Revenues Accounts Receivable And Reserves For Product Sales [Line Items]        
Total Product revenue, net $ 171,387 $ 179,136 $ 321,287 $ 342,211