v3.26.1
Schedule of Reconciliation of ETH Digital Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Crypto Asset, Holding [Line Items]    
Fair value, December 31, 2025 [1] $ 119,384  
Realized loss (18,664)
Fair value, March 31, 2026 43,455  
ETH [Member]    
Crypto Asset, Holding [Line Items]    
Fair value, December 31, 2025 119,384  
Sales (22,010)  
Deposits of ETH into liquid staking activities (17,436)  
Realized loss (18,488)  
Unrealized loss on measurement of fair value (17,995)  
Fair value, March 31, 2026 $ 43,455  
[1] Derived from the audited consolidated balance sheet.