v3.21.2
License Agreement - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 12, 2020
May 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]              
Maximum amount of milestone payments eligible to receive under license agreement         $ 40,000,000.0    
Maximum amount of sales milestone payments eligible to receive under license agreement         $ 50,000,000.0    
Payment received from license agreement $ 15,000,000.0 $ 15,000,000.0          
Revenue recognized       $ 15,000,000   $ 15,000,000 $ 15,000,000.0
Revenue, Product and Service [Extensible Enumeration]     us-gaap:LicenseMember us-gaap:LicenseMember us-gaap:LicenseMember us-gaap:LicenseMember us-gaap:LicenseMember
Percentage of payments received         20.00%