v3.26.3
Digital Assets - Reconciliation of Digital Assets (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Bitcoin
Sep. 30, 2025
USD ($)
Bitcoin
Sep. 30, 2026
USD ($)
Bitcoin
Sep. 30, 2025
USD ($)
Bitcoin
Intangible Asset, Goodwill and Other [Abstract]        
Approximate number of bitcoins purchased | Bitcoin 7,218 42,706 182,113 192,561
Digital asset purchases $ 588,093 $ 4,952,080 $ 14,260,194 $ 19,382,948
Approximate number of bitcoins sold | Bitcoin 5,552 0 6,947 0
Digital asset sales $ 348,558 $ 0 $ 431,763 $ 0
(Gain) loss on digital assets $ (20,912,392) $ (3,890,847) $ 1,858,452 $ (12,032,356)