XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF FINANCIAL ASSETS MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value $ 31,500,560 $ 19,481,325
New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 47,115 327,565
Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 31,364,846 19,065,161
Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 135,714 416,164
Investment Securities Fair Value [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 287,818 884,432
Investment Securities Fair Value [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 287,818 884,432
Investment Securities Fair Value [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Investment Securities Fair Value [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Investment Securities Fair Value Related Party [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 24,757,622 12,865,525
Investment Securities Fair Value Related Party [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 24,757,622 12,865,525
Investment Securities Fair Value Related Party [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Investment Securities Fair Value Related Party [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Investment Securities Trading [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 6,319,406 5,315,204
Investment Securities Trading [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 6,319,406 5,315,204
Investment Securities Trading [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Investment Securities Trading [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Notes Receivable [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 88,599 88,599
Notes Receivable [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Notes Receivable [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Notes Receivable [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 88,599 88,599
Warrant [Member] | New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value 47,115 327,565
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Total investment in securities at fair value $ 47,115 $ 327,565