XML 83 R60.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF FINANCIAL ASSETS MEASURED AT FAIR VALUE ON A RECURRING BASIS (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value $ 18,798,530 $ 15,226,047
Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 6,177,382 7,572,508
Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 12,620,175 7,575,802
Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 973 77,737
Investment Securities Fair Value Option [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 11,028,413 9,638,192
Investment Securities Fair Value Option [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 3,565,089 7,537,472
Investment Securities Fair Value Option [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 7,463,324 2,100,720
Investment Securities Fair Value Option [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value
Investment Securities Trading [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 4,673,523 1,814,637
Investment Securities Trading [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 2,612,293 35,036
Investment Securities Trading [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 2,061,230 1,779,601
Investment Securities Trading [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value
Warrant [Member] | American Premium Water Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 973 430
Warrant [Member] | Value Exchange International Inc. ]Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 1,299,973 2,487,854
Warrant [Member] | Sharing Services Global Corp. [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 13,272  
Warrant [Member] | Convertible Loan Receivable VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 569,630 1,207,627
Warrant [Member] | Convertible Loan Receivable SHRG [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 1,212,746  
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | American Premium Water Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | Value Exchange International Inc. ]Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | Sharing Services Global Corp. [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value  
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | Convertible Loan Receivable VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value
Warrant [Member] | Fair Value, Inputs, Level 1 [Member] | Convertible Loan Receivable SHRG [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value  
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | American Premium Water Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | Value Exchange International Inc. ]Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 1,299,973 2,487,854
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | Sharing Services Global Corp. [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 13,272  
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | Convertible Loan Receivable VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 569,630 1,207,627
Warrant [Member] | Fair Value, Inputs, Level 2 [Member] | Convertible Loan Receivable SHRG [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 1,212,746  
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | American Premium Water Corporation [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value 973 430
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | Value Exchange International Inc. ]Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | Sharing Services Global Corp. [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value  
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | Convertible Loan Receivable VEII [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value  
Warrant [Member] | Fair Value, Inputs, Level 3 [Member] | Convertible Loan Receivable SHRG [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value  
Notes Receivable [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value   77,307
Notes Receivable [Member] | Fair Value, Inputs, Level 1 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value  
Notes Receivable [Member] | Fair Value, Inputs, Level 2 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value  
Notes Receivable [Member] | Fair Value, Inputs, Level 3 [Member]    
Impairment Effects on Earnings Per Share [Line Items]    
Investment in securities at fair value   $ 77,307