XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration, License and Option Agreements - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended 36 Months Ended
Nov. 18, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2022
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                
Collaboration Amendment Date           2019-04    
Revenues   $ 0 $ 0 $ 0 $ 0      
Liability to licensor   19,806,000   $ 19,806,000       $ 19,806,000
BeiGene                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                
Collaboration Amendment Date       2021-11        
Upfront Non-Refundable Payment             $ 25,000,000  
Revenues   0 $ 0 $ 0 $ 0      
Current portion of deferred revenue $ 19,800,000              
License termination information, Description In the event the license is terminated, the liability will be extinguished with no further payment to BeiGene.              
Liability to licensor   $ 19,800,000   $ 19,800,000       $ 19,800,000