v3.26.3
Digital Assets (Details 1) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Crypto asset, Beginning Balance $ 360,254,544 $ 105,891,706
Purchases of digital assets 3,514,432 210,748,910
Proceeds from sales of digital assets (2,575,513) 0
Realized loss on sale of digital assets 1,525,202 0
Crypto asset, Ending Balance 360,554,834 322,724,233
SOL Holdings [Member]    
Crypto asset, Beginning Balance 165,300,682 105,997,180
Purchases of digital assets 3,514,432 210,748,910
Proceeds from sales of digital assets (4,584,836)  
Digital asset revenue 3,052,839 6,083,617
Realized loss on digital asset revenue conversion to USD (156,943)  
Realized loss on sale of digital assets (1,525,202)  
Unrealized gain on digital assets 101,999,183 77,996,124
Crypto asset, Ending Balance $ 267,600,155 $ 400,825,831