v3.26.3
BITCOIN - Schedule of Bitcoin (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Crypto Asset [Roll Forward]        
Opening balance     $ 125,400 $ 92,651
Bitcoin received from equity investees     2,772 20,714
Bitcoin received from mining activities     80,908 139,858
Bitcoin received from loan     0 16,551
Bitcoin paid for interest on loan     0 (140)
Proceeds from sales of bitcoin     (168,941) (150,226)
Realized (losses) gains on sales of bitcoin, net $ 481 $ 7,535 (47,251) 16,092
Unrealized gains (losses) on fair value of bitcoin 12,394 108 33,055 (2,927)
Realized loss on bitcoin transferred to collateral, net     0 (3,195)
Bitcoin transferred from collateral, net     0 40,925
Ending balance $ 25,943 $ 170,303 $ 25,943 $ 170,303