XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Available-for-Sale Securities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Marketable Securities [Line Items]    
Amortized Cost $ 35,672,245 $ 449,992
Gross unrealized holding gains
Gross unrealized holding losses (186)
Aggregate fair value 35,672,059 449,992
Corporate Bonds Notes And Commercial Paper [Member]    
Marketable Securities [Line Items]    
Amortized Cost 35,672,245  
Gross unrealized holding gains  
Gross unrealized holding losses (186)  
Aggregate fair value $ 35,672,059  
Commercial Paper [Member]    
Marketable Securities [Line Items]    
Amortized Cost   449,992
Gross unrealized holding gains  
Gross unrealized holding losses  
Aggregate fair value   $ 449,992