v3.26.3
Digital Assets (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Crypto asset, Beginning Balance $ 105,891,706 $ 0
Purchases of digital assets 269,862,232 104,906,697
Proceeds from sales of digital assets (8,030,606) 0
Digital asset revenue 17,429,206 985,009
Realized loss on sale of digital assets 6,773,418 0
Crypto asset, Ending Balance 360,254,544 105,891,706
SOL Holdings [Member]    
Crypto asset, Beginning Balance 105,997,180 0
Purchases of digital assets 269,862,232 104,906,697
Proceeds from sales of digital assets (21,223,391)  
Digital asset revenue 17,429,206 985,009
Unrealized gain on digital assets (195,059,336) 105,474
Realized loss on sale of digital assets (11,705,209)  
Crypto asset, Ending Balance $ 165,300,682 $ 105,997,180