v3.26.1
Income Tax (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Income Tax Disclosure [Abstract]          
Net income $ 3,631,463 $ 1,467,855 $ 26,749,681 $ 821,269  
Unrealized gains and income 4,111,543 $ 2,198,840 27,756,755 $ 2,198,840  
Loss from operations     1,007,074    
Net operating losses     16,164,681    
Operating loss carry forwards amount $ 2,253,384   $ 2,253,384   $ 3,253,925