XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Neubase Asset Sale - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 26, 2021
Mar. 31, 2022
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