Quarterly report [Sections 13 or 15(d)]

License Agreement with Duke - Additional Information (Detail)

v3.25.2
License Agreement with Duke - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Mar. 03, 2023
Nov. 30, 2023
May 31, 2025
Nov. 30, 2021
Patent Option And Technology License Agreement [Line Items]        
Impairment of assets   $ 13,108,064    
Duke University [Member]        
Patent Option And Technology License Agreement [Line Items]        
Amount on excess damages     $ 100,000,000  
Milestone payments first phase III clinical trial $ 2,000,000      
Capitalized costs to obtain agreement       $ 15,372,382
Capitalized costs amortization period     16 years  
Duke license agreement, termination date     May 17, 2025  
Duke University [Member] | Maximum [Member]        
Patent Option And Technology License Agreement [Line Items]        
Additional capital related to research     $ 350,000  
Research Agreement [Member]        
Patent Option And Technology License Agreement [Line Items]        
Consideration payable for research $ 187,400