XML 56 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net Investment Income [Line Items]    
Investments $ 11,522,050 $ 1,599,750
Consideration received on fair value of securities 1,600,000  
Proceeds from initial public offering 56,000,000 0
Wugen License    
Net Investment Income [Line Items]    
Investments 1,600,000 $ 1,600,000
US Treasury Bill Securities [Member] | I P O [Member]    
Net Investment Income [Line Items]    
Proceeds from initial public offering 25,000,000.0  
U S Treasury Notes Securities [Member] | I P O [Member]    
Net Investment Income [Line Items]    
Proceeds from initial public offering $ 9,900,000