XML 57 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Digital Assets - Summary of Digital Asset Purchases and Digital Asset Impairment Losses (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Bitcoin
Sep. 30, 2024
USD ($)
Bitcoin
Sep. 30, 2025
USD ($)
Bitcoin
Sep. 30, 2024
USD ($)
Bitcoin
Intangible Assets, Net (Excluding Goodwill) [Abstract]        
Approximate number of bitcoins purchased | Bitcoin 42,706 25,889 192,561 63,070
Digital asset purchases $ 4,952,080 $ 1,575,073 $ 19,382,948 $ 4,008,210
Unrealized gain on digital assets $ (3,890,847) 0 (12,032,356) 0
Digital asset impairment losses   $ 412,084 $ 0 $ 783,807