v3.26.1
Schedule of Digital Assets by Operational Use (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Crypto Asset, Holding [Line Items]    
Total crypto assets $ 115,955,855 $ 210,764,252
Treasury [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets 2,067,022 2,388,607
DeFi [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets 105,135,152 177,718,244
Staked [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets $ 8,753,681 $ 30,657,401