XML 97 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Collaborations, Licensing and Other Arrangements - Schedule of Revenue from Collaborations and Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services $ 348,966 $ 285,504 $ 198,962
Cipla Ltd      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services 600    
United Therapeutics Corporation      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services 231,501 201,428 124,786
United Therapeutics Corporation | License Agreement      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services 1,000 2,865 782
Collaborations and services      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services 106,713 100,840 52,954
Collaborations and services | License and Distribution Agreement | Cipla Ltd      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services 1,222 1,247 147
Collaborations and services | Co-Promotion Agreement | Amphastar      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services 2,000 500  
Collaborations and services | Other      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services 106    
Collaborations and services | United Therapeutics Corporation | Commercial Supply Agreement      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services 102,385 96,228 52,025
Collaborations and services | United Therapeutics Corporation | License Agreement      
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]      
Total revenue from collaborations and services $ 1,000 $ 2,865 $ 782