XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule of Revenue from Collaborations and Services (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Total revenue from collaborations and services $ 17,436 $ 16,235
Collaborations and services    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Total revenue from collaborations and services 9,337 8,235
Collaborations and services | License Agreement | United Therapeutics Corporation    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Total revenue from collaborations and services 8,999 7,978
Collaborations and services | Co-Promotion Agreement | Vertice Pharma LLC    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Total revenue from collaborations and services 292  
Collaborations and services | Collaboration and License Agreement | Receptor CLA    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Total revenue from collaborations and services 10 62
Collaborations and services | License and Distribution Agreement | Cipla Ltd    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Total revenue from collaborations and services $ 36 37
Collaborations and services | Research Agreement | United Therapeutics Corporation    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Total revenue from collaborations and services   $ 158