v3.25.4
Debt (Details) - Restated Master Digital Currency Loan Agreement - USD ($)
$ in Millions
12 Months Ended
Nov. 17, 2025
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Debt instrument, face amount $ 60.0  
Debt instrument, notice period (in days) 30 days  
Interest rate (as percent) 9.00%  
Interest expense   $ 0.6