XML 44 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Digital Assets - Summary of Digital Asset Purchases and Digital Asset Impairment Losses (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Bitcoin
Sep. 30, 2023
USD ($)
Bitcoin
Sep. 30, 2024
USD ($)
Bitcoin
Sep. 30, 2023
USD ($)
Bitcoin
Intangible Assets, Net (Excluding Goodwill) [Abstract]        
Approximate number of bitcoins purchased | Bitcoin 25,889 5,912 63,070 25,745
Digital asset purchases $ 1,575,073 $ 161,681 $ 4,008,210 $ 687,959
Digital asset impairment losses $ 412,084 $ 33,559 $ 783,807 $ 76,613