XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaborative Agreements (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2013
USD ($)
market
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Collaborative Agreements        
Net product sales   $ 528,295 $ 399,356 $ 329,233
Accrued expenses and other current liabilities   127,300 $ 144,245  
Revised Agreement | GSK        
Collaborative Agreements        
Potential milestone payments upon achievement of post-approval and sales-based milestones $ 40,000      
Number of major markets outside the U.S. from whom parties to contractual arrangement is eligible to receive post-approval and sales-based milestones | market 8      
Deferred credits and other liabilities, noncurrent   4,700    
Net product sales   32,700    
Accrued expenses and other current liabilities   $ 9,800