XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF FINANCIAL ASSETS MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value $ 11,333,543 $ 15,226,047
New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 973 430
Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 6,387,670 7,572,508
Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 4,944,900 7,575,802
Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 973 77,737
Investment Securities Fair Value Option [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 6,629,816 9,638,192
Investment Securities Fair Value Option [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 5,684,510 7,537,472
Investment Securities Fair Value Option [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 945,306 2,100,720
Investment Securities Fair Value Option [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value
Investment Securities Trading [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 2,744,138 1,814,637
Investment Securities Trading [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 703,160 35,036
Investment Securities Trading [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 2,040,978 1,779,601
Investment Securities Trading [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value
Warrant [Member] | New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 973 430
Warrant [Member] | Warrants VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 877,257 2,487,854
Warrant [Member] | Warrants SHRG [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 141,667  
Warrant [Member] | Convertible Loan Receivable V E I I [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 352,389 1,207,627
Warrant [Member] | Convertible Loan Receivable Receivable S H R G [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 587,303  
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | Warrants VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | Warrants SHRG [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value  
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | Convertible Loan Receivable V E I I [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | Convertible Loan Receivable Receivable S H R G [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value  
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | Warrants VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 877,257 2,487,854
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | Warrants SHRG [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 141,667  
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | Convertible Loan Receivable V E I I [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 352,389 1,207,627
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | Convertible Loan Receivable Receivable S H R G [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 587,303  
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 973 430
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | Warrants VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | Warrants SHRG [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value  
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | Convertible Loan Receivable V E I I [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | Convertible Loan Receivable Receivable S H R G [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value  
Notes Receivable [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value   77,307
Notes Receivable [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value  
Notes Receivable [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value   77,307
Convertible Note Receivable [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value