XML 65 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Digital Assets - Summary of Digital Asset Purchases, Digital Asset Sales, Digital Asset Impairment Losses, and Gains on Sale of Digital Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Bitcoin
Dec. 31, 2023
USD ($)
Bitcoin
Dec. 31, 2022
USD ($)
Bitcoin
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Approximate number of bitcoins purchased | Bitcoin 258,320 56,650 8,813
Approximate number of bitcoins sold | Bitcoin 0 0 704
Digital asset purchases $ 22,072,759 $ 1,902,299 $ 287,921
Digital asset sales 0 0 11,817
Digital asset impairment losses $ 1,789,862 $ 115,851 $ 1,287,213
Impairment, Intangible Asset, Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment Of Intangible Assets Net Gains On Sale Impairment Of Intangible Assets Net Gains On Sale Impairment Of Intangible Assets Net Gains On Sale
Gains on sale of digital assets $ 0 $ 0 $ 927