XML 78 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Neubase Asset Sale - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 26, 2021
Dec. 31, 2021
Proceeds from sale of PNAi technology   $ 796,000
Gain (Loss) on Disposition of Assets   2,700,000
Neubase Therapeutics Inc [Member]    
Investment owned number of shares placed in escrow account 162,260  
Shares eligible for release from escrow   $ 54,070,000
Neubase Therapeutics Inc [Member] | Investment In PNAI [Member]    
Proceeds from sale of PNAi technology $ 800,000  
Disposal group including discontinued operations shares received for disposal 308,635  
Investments owned market value $ 1,800,000