XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Digital Assets - Summary of Digital Asset Purchases and Digital Asset Impairment Losses (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Bitcoin
Mar. 31, 2024
USD ($)
Bitcoin
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Approximate number of bitcoins purchased | Bitcoin 80,715 25,128
Digital asset purchases $ 7,661,663 $ 1,639,309
Unrealized loss on digital assets 5,906,005 0
Digital asset impairment losses $ 0 $ 191,633