v3.26.1
Digital Assets - Schedule of Digital Assets Holdings (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Digital Assets Holdings [Abstract]    
Opening balance $ 78,322,430 $ 35,137,576
Purchase of BTC 158,083,667
Fair value gain on digital assets 279,747,388 43,184,854
Ending balance $ 516,153,485 $ 78,322,430