XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Neubase Asset Sale - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 26, 2021
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Proceeds received from the disposal of business     $ 0 $ 796
Gain (loss) on disposition of assets     $ 2,700  
Neubase Therapeutics Inc [Member]        
Investment owned number of shares placed in escrow account 162,260      
Shares eligible for release from escrow   $ 54,070    
Neubase Therapeutics Inc [Member] | Investment In PNAI [Member]        
Proceeds received from the disposal of business $ 800      
Disposal group including discontinued operations shares received for disposal 308,635      
Investments owned market value $ 1,800