v3.25.3
Schedule of ETH Digital Assets (Details)
Integer in Thousands, $ in Thousands
Sep. 30, 2025
USD ($)
Integer
Dec. 31, 2024
USD ($)
ETHDigitalAssetsDisclosureLineItem [Line Items]    
Number of units | Integer 50,778  
Digital assets cost basis $ 195,709  
ETH digital assets $ 210,435
ETH [Member]    
ETHDigitalAssetsDisclosureLineItem [Line Items]    
Number of units | Integer 50,778  
Digital assets cost basis $ 195,709  
ETH digital assets $ 210,435