XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Collaboration and License Agreements - Huadong (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2020
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2021
Collaborative Agreements disclosures        
Revenue from contract with customer   $ 49,869 $ 38,078  
Revenue recognized, previously deferred   2,712 25,760  
Upfront payment | Huadong        
Collaborative Agreements disclosures        
Revenue from contract with customer $ 40,000      
Revenue recognized, previously deferred     21,600  
Upfront payment | Huadong | Development milestones        
Collaborative Agreements disclosures        
Revenue recognized, previously deferred       $ 45,000
Deferred revenue     28,500  
License and milestone fees        
Collaborative Agreements disclosures        
Revenue from contract with customer   $ 15,031 $ 30,892  
License and milestone fees | Huadong | Development milestones        
Collaborative Agreements disclosures        
Revenue from contract with customer       $ 15,000
License and milestone fees | Huadong | Sales milestones        
Collaborative Agreements disclosures        
Potential milestone payment $ 265,000      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01 | License and milestone fees | Huadong | Development milestones        
Collaborative Agreements disclosures        
Remaining performance obligation, expected timing of satisfaction   2 years