XML 98 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Collaborations, Licensing and Other Arrangements - Schedule of Revenue from Collaborations and Services (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenues $ 348,966 $ 285,504 $ 198,962
Cipla Ltd      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenues 600    
Collaborations and services      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenues 106,713 100,840 52,954
Collaborations and services | License and Distribution Agreement | India      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenues   0 0
Collaborations and services | License and Distribution Agreement | Cipla Ltd      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenues $ 1,222 $ 1,247 $ 147