v3.26.1
Schedule of ETH Digital Assets (Details)
Integer in Thousands, $ in Thousands
Dec. 31, 2025
USD ($)
Integer
Dec. 31, 2024
USD ($)
Number of units | Integer 40,093  
Digital assets cost basis $ 157,711  
ETH digital assets $ 119,384
ETH [Member]    
Number of units | Integer 40,093  
Digital assets cost basis $ 157,711  
ETH digital assets $ 119,384