v3.26.1
Schedule of Digital Assets by Operational Use (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Crypto Asset, Holding [Line Items]    
Total crypto assets $ 80,511,222 $ 210,764,252
Treasury [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets 988,924 2,388,607
DeFi [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets 75,003,047 177,718,244
Staked [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets $ 4,519,251 $ 30,657,401