XML 106 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Additional Information (Detail)
$ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Agreement
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Nuwagen Limited          
Related Party Transaction [Line Items]          
Percentage of ownership interest of newly formed entity 10.00%        
Avalon BioMedical          
Related Party Transaction [Line Items]          
Common stock shares held by related parties | shares     786,061 786,061  
Avalon BioMedical | Maximum          
Related Party Transaction [Line Items]          
Percentage of common stock issued shares     1.00% 1.00%  
Avalon BioMedical | Nuwagen Limited          
Related Party Transaction [Line Items]          
Percentage of ownership interest 90.00%        
Avalon BioMedical | In-licensing Agreement          
Related Party Transaction [Line Items]          
Number of in-licensing agreements | Agreement   2      
Avalon BioMedical | In-licensing Agreement | Research and Development Expenses          
Related Party Transaction [Line Items]          
Milestone fee paid     $ 2.0 $ 0.0  
Pharma Essentia          
Related Party Transaction [Line Items]          
Licenses revenue     3.0 2.0 $ 0.0
Funds paid to related party     0.1 $ 0.4 $ 0.4
Payments received from milestone     3.0    
Milestone recognized as revenue     0.5    
Milestone recognized as deferred revenue     $ 2.5