v3.26.1
Derivative Assets and Liabilities - Schedule of Gain (Loss) on Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Gain (Loss) on Derivatives [Line Items]    
Loss on derivative assets and liabilities $ (1,564) $ (3,714)
Bitcoin options and selling contracts [Member]    
Schedule of Gain (Loss) on Derivatives [Line Items]    
Unrealized change in fair value (1,553) (6,338)
Realized gain on settled contracts 3,429 4,789
Loss on derivative assets and liabilities 1,876 (1,549)
Bitcoin redemption options [Member]    
Schedule of Gain (Loss) on Derivatives [Line Items]    
Unrealized change in fair value (3,180)
Realized gain on settled contracts 1,015
Loss on derivative assets and liabilities (2,165)
Capped call transactions [Member]    
Schedule of Gain (Loss) on Derivatives [Line Items]    
Unrealized change in fair value $ (3,440)