XML 52 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Digital Assets - Summary of Digital Asset Purchases and Digital Asset Impairment Losses (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Bitcoin
Jun. 30, 2022
USD ($)
Bitcoin
Jun. 30, 2023
USD ($)
Bitcoin
Jun. 30, 2022
USD ($)
Bitcoin
Intangible Assets Net Excluding Goodwill [Abstract]        
Approximate number of bitcoins purchased | Bitcoin 12,333 481 19,833 5,308
Digital asset purchases $ 347,003 $ 10,000 $ 526,278 $ 225,500
Digital asset impairment losses $ 24,143 $ 917,838 $ 43,054 $ 1,087,929