XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration and License Agreements - Huadong (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2020
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2021
Collaborative Agreements disclosures            
Revenue from contract with customer   $ 83,153 $ 14,162 $ 133,022 $ 52,240  
Revenue recognized, previously deferred   2,893 10,864 5,605 36,624  
Upfront payment | Huadong            
Collaborative Agreements disclosures            
Revenue from contract with customer $ 40,000          
Upfront payment | Huadong | Development milestones            
Collaborative Agreements disclosures            
Revenue recognized, previously deferred           $ 45,000
Deferred revenue     28,500   28,500  
License and milestone fees            
Collaborative Agreements disclosures            
Revenue from contract with customer   $ 40 $ 6,973 15,071 $ 37,865  
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   2 years