v3.26.1
In-licensing Agreements - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 25, 2020
Jun. 30, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2018
Royalties or milestones payments made     $ 0 $ 0 $ 0 $ 0  
KU Leuven [Member]              
Collaboration expire period 2 years 6 months            
Katholieke Universiteit Leuven [Member]              
Payments for royalties and milestones     0   $ 0    
Emory license agreement [Member] | Emory university [Member]              
Non-refundable payment   $ 200,000          
Long term purchase commitment additional obligation to be paid   $ 35,000          
Research plan expiry period   1 year          
Long term purchase commitment period description         The research plan was set to terminate one year from the effective date of June 2020 but the Company exercised its option to extend it for a second year    
Upfront payments         $ 1,500,000    
Provision for accruals     $ 1,500,000   $ 1,500,000    
Payments for royalties       0   0  
Expense or accruals recognized related to royalties       $ 0   $ 0  
Emory license agreement [Member] | Emory university [Member] | Maximum [Member]              
Aggregate payments             $ 125,000,000.0
Katholieke Universiteit Leuven License Agreement [Member] | Katholieke Universiteit Leuven [Member]              
Non-refundable payment $ 30,000,000.0            
Long term purchase commitment period description         Unless terminated earlier by either party, the agreement shall continue until the expiration of the last to expire royalty term, which is the later of the expiration of the last valid patent claim covering the manufacture, use, sale or importation of the licensed product in a particular country or 10 years after the first commercial sale of a licensed product.    
First commercial sale of a licensed product period 10 years            
Katholieke Universiteit Leuven License Agreement [Member] | Katholieke Universiteit Leuven [Member] | Maximum [Member]              
Non-refundable payment $ 32,000,000.0