XML 54 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents and Short-Term Investments (Details) - Schedule of cash, cash equivalents and short-term investments - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of cash, cash equivalents and short-term investments [Abstract]    
Cash and cash equivalents $ 11,817,136 $ 10,185,468
Short-term investments
Total $ 11,817,136 $ 10,185,468