v3.26.1
Digital Assets - Schedule of Crypto Currencies Movements (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Bitcoin
Schedule of Crypto Currencies Movements [Abstract]  
Balance Beginning, Number | Bitcoin 43,515
Balance Beginning, Amount | $ $ 3,799,545,125
Disposal of digital assets, Number | Bitcoin (1)
Disposal of digital assets, Amount | $ $ (90,496)
Gain on disposal of digital assets, Number | Bitcoin
Gain on disposal of digital assets, Amount | $ $ 3,180
Change in fair value, Number | Bitcoin
Change in fair value, Amount | $ $ (1,249,295,396)
Balance Ending, Number | Bitcoin 43,514
Balance Ending, Amount | $ $ 2,550,162,413