v3.26.1
Schedule of Reconciliation of ETH Digital Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Digital Assets    
Fair value, December 31, 2024  
Additions 195,847  
Sales (33,864)  
Receipt of ETH from native staking activities 1,543  
Realized loss (5,815)
Unrealized measurement of fair value (38,327)  
Fair value, December 31, 2025 $ 119,384