v3.26.1
Schedule of Marketable of Securities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Aggregate Fair Value $ 7,111,732 $ 19,738,296
Cash and Cash Equivalents [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Aggregate fair value 1,415,346 3,236,312
Marketable Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Aggregate fair value 5,696,386 16,501,984
US Government Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost 5,225,930 11,461,885
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 2,073 3,270
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (1,670)
Aggregate fair value 5,228,003 11,463,485
Equity Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Aggregate fair value $ 1,883,729 6,429,576
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost   1,845,226
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax   953
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax   (944)
Aggregate fair value   1,845,235
Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost   13,307,111
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax   4,223
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax   (2,614)
Aggregate fair value   $ 13,308,720