v3.26.1
Schedule of Crypto Assets (Details) - CryptoAsset
Jun. 30, 2026
Dec. 31, 2025
Crypto Asset, Holding [Line Items]    
Total crypto assets 862,134 844,435
Unstaked ETH [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets 39,937 55,582
Native Staked ETH [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets 592,847 584,444
Liquid Staked ETH [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets 163,083 204,409
Wrapped Ethereum [Member]    
Crypto Asset, Holding [Line Items]    
Total crypto assets 66,267