v3.26.1
Digital Assets - Schedule of Digital Assets Holdings (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Fair Value Changes in Digital Asset [Line Items]      
Opening balance $ 516,153,485    
Fair value gain / loss on digital assets (164,643,679) $ 395,661,456  
Ending balance 351,509,806   $ 516,153,485
Digital Assets [Member]      
Schedule of Fair Value Changes in Digital Asset [Line Items]      
Opening balance 516,153,485 78,322,430 78,322,430
Purchase of BTC   158,083,667  
Fair value gain / loss on digital assets (164,643,679) 395,661,456  
Ending balance $ 351,509,806 $ 632,067,553 $ 516,153,485