XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Business (Details)
12 Months Ended
Dec. 31, 2022
collaborator
product
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Number of collaborations royalties from which royalties are received | collaborator 3
Takeda  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Number of products royalties received from sales 1
Roche  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Number of products royalties received from sales 3
Janssen  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Number of products royalties received from sales 1