XML 76 R58.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF FINANCIAL ASSETS MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value $ 14,018,420 $ 19,481,325
New Electric CV Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 430 327,565
Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 7,572,508 19,065,161
Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 6,368,175
Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 77,737 416,164
Investment Securities Fair Value Option [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 9,638,192 13,749,957
Investment Securities Fair Value Option [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 7,537,472 13,749,957
Investment Securities Fair Value Option [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 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 1,814,637 5,315,204
Investment Securities Trading [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 35,036 5,315,204
Investment Securities Trading [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 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 430 327,565
Warrant [Member] | Warrants VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value 2,487,854  
Warrant [Member] | American Medical REIT Inc [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value  
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] | American Medical REIT Inc [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 2,487,854  
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | American Medical REIT Inc [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value  
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 430 327,565
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] | American Medical REIT Inc [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 88,599
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 2 [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 $ 88,599
Convertible Note Receivable [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Amount at Fair Value