v3.26.1
Schedule of WSETH Digital Assets at cost (Details)
Integer in Thousands, $ in Thousands
Mar. 31, 2026
USD ($)
Integer
Dec. 31, 2025
USD ($)
Crypto Asset, Holding [Line Items]    
ETH digital assets $ 43,455 $ 119,384 [1]
wstETH [Member]    
Crypto Asset, Holding [Line Items]    
Number of units | Integer 7,659  
Digital assets cost basis $ 17,233  
ETH digital assets $ 17,233
WSETH [Member]    
Crypto Asset, Holding [Line Items]    
Number of units | Integer 7,659  
Digital assets cost basis $ 17,233  
ETH digital assets $ 17,233  
[1] Derived from the audited consolidated balance sheet.