XML 85 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Non-Marketable Equity Securities (Details) - Schedule of non-marketable equity securities - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Schedule of non-marketable equity securities [Abstract]    
Cost $ 1,343,404 $ 1,416,185
Impairment (667,112) (703,255)
Carrying amount $ 676,292 $ 712,930