XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 01, 2018
Nov. 30, 2019
Oct. 31, 2017
Dec. 31, 2018
Jun. 30, 2022
Mar. 31, 2022
Loss Contingencies [Line Items]            
Asset acquisition, contingent consideration, liability         $ 0  
Collaborative Arrangement            
Loss Contingencies [Line Items]            
Amount paid upon execution of collaboration agreement $ 6,000,000     $ 3,000,000    
Collaborative arrangement, amount of collaborative agreement to be paid 9,000,000          
Contingent payments due upon achievement of certain development and regulatory milestones $ 75,000,000          
Avizorex            
Loss Contingencies [Line Items]            
Contractual regulatory milestone payment           $ 8,000,000
Avizorex            
Loss Contingencies [Line Items]            
Asset acquisition, consideration transferred   $ 10,200,000        
Milestone payments   $ 69,000,000        
Envisia            
Loss Contingencies [Line Items]            
Milestone payments     $ 45,000,000      
Payments to acquire productive assets     $ 10,500,000      
Number of shares issued in transaction (in shares)     263,146      
Sale of stock, consideration received on transaction     $ 14,300,000      
Loss contingency, milestone period     15 years