v3.26.3
Digital Assets - Schedule of Digital Assets Holdings (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Schedule of Digital Assets Holdings [Abstract]      
Opening balance $ 516,153,485 $ 78,322,430 $ 78,322,430
Purchase of BTC   158,083,667  
Fair value gain on digital assets (28,126,694) 430,398,332  
Ending balance $ 488,026,791 $ 666,804,429 $ 516,153,485