v3.26.1
Derivative Assets and Liabilities - Schedule of Gain (Loss) on Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Gain (Loss) on Derivatives [Line Items]      
(Loss) gain on derivative assets and liabilities $ (50,415) $ 17,819 $ 48
Bitcoin options and selling contracts [Member]      
Schedule of Gain (Loss) on Derivatives [Line Items]      
Unrealized change in fair value 1,323 (179) 409
Realized gain (loss) on settled contracts 16,642 15,929 (361)
(Loss) gain on derivative assets and liabilities 17,965 15,750 48
Bitcoin redemption options [Member]      
Schedule of Gain (Loss) on Derivatives [Line Items]      
Unrealized change in fair value (2,069) 2,069
Realized gain (loss) on settled contracts (2,421)
(Loss) gain on derivative assets and liabilities (4,490) 2,069
Capped call transactions [Member]      
Schedule of Gain (Loss) on Derivatives [Line Items]      
Unrealized change in fair value $ (63,890)