XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Investments - Schedule of Long Term Investment (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Allowance for losses on debt security $ (1,052,542)  
Long Term Investments [Member]    
Accrued interest income on debt securities 54,659 $ 159,692
Note receivable 1,350,000  
Long Term Investments [Member] | Symbiont IO [Member]    
Note receivable 2,027,178  
Accrued interest income on debt securities 320,000  
Reclassification to intangible assets (Note 3)   (2,402,542)
Accrued recovery of legal fees 55,364  
Allowance for losses on debt security (1,052,542)  
Reversal of allowance for losses on debt security   $ 1,052,542
Note receivable $ 1,350,000