XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Schedule of Long Term Investment - Debt Securities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Allowance for losses on debt security   $ 1,052,542    
Long Term Investments        
Note receivable   1,350,000 $ 2,266,521  
Accrued interest income on debt securities $ 130,990   2,771  
Long Term Investments | Symbiont IO [Member]        
Note receivable   $ 1,350,000 2,266,521 $ 2,027,178
Accrued interest income on debt securities     $ 239,343  
Reclassification to intangible assets (Note 11) (2,402,542)      
Reversal of allowance for losses on debt security $ 1,052,542