XML 54 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Fair Value, Assets Measured on Recurring Basis (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure $ 45,778,956 $ 18,849,577
Financial and Nonfinancial Liabilities, Fair Value Disclosure 46,574,752 20,019,628
Corporate Bonds and Notes [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 22,787,651  
Warrant [Member]    
Cash and Cash Equivalents [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 795,796 1,170,051
Fair Value, Inputs, Level 1 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 7,605,671 18,399,585
Financial and Nonfinancial Liabilities, Fair Value Disclosure 7,605,671 18,399,585
Fair Value, Inputs, Level 1 [Member] | Corporate Bonds and Notes [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure  
Fair Value, Inputs, Level 1 [Member] | Warrant [Member]    
Cash and Cash Equivalents [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure
Fair Value, Inputs, Level 2 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 38,173,285 449,992
Financial and Nonfinancial Liabilities, Fair Value Disclosure 38,173,285 449,992
Fair Value, Inputs, Level 2 [Member] | Corporate Bonds and Notes [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 22,787,651  
Fair Value, Inputs, Level 2 [Member] | Warrant [Member]    
Cash and Cash Equivalents [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure
Fair Value, Inputs, Level 3 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure
Financial and Nonfinancial Liabilities, Fair Value Disclosure 795,796 1,170,051
Fair Value, Inputs, Level 3 [Member] | Corporate Bonds and Notes [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure  
Fair Value, Inputs, Level 3 [Member] | Warrant [Member]    
Cash and Cash Equivalents [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure 795,796 1,170,051
Money Market Funds [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 2,089,751 18,399,585
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 2,089,751 18,399,585
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure
US Treasury Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 5,515,920  
US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 5,515,920  
US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure  
US Treasury Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure  
Commercial Paper [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 15,385,634 449,992
Commercial Paper [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure
Commercial Paper [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure 15,385,634 449,992
Commercial Paper [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and Cash Equivalents [Line Items]    
Assets, Fair Value Disclosure