XML 109 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Additional Information (Detail)
$ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Agreement
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Nuwagen Limited        
Related Party Transaction [Line Items]        
Percentage of ownership interest of newly formed entity 10.00%      
Pharma Essentia        
Related Party Transaction [Line Items]        
Licenses revenue     $ 1.6 $ 3.0
Funds paid to related party     0.0 0.1
Payments received from milestone     1.6 $ 3.0
Milestone recognized as revenue     0.5  
Milestone recognized as deferred revenue     $ 2.5  
Avalon BioMedical        
Related Party Transaction [Line Items]        
Common stock shares held by related parties | shares     39,304 39,304
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     $ 0.0 $ 2.0