XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Bitcoin - Schedule of additional information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
item
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
item
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
item
Schedule Of Additional Information Abstract          
Beginning balance     $ 109,420    
Revenue recognized from Bitcoin mined     97,765    
Proceeds from sale of Bitcoin     (89,162)    
Exchange of Bitcoin for employee compensation     (585)    
Realized gain on sale of Bitcoin     33,603    
Impairment of Bitcoin     (10,110)    
Ending balance $ 140,931   140,931    
Impairment of Bitcoin 5,638 $ 101,419 10,110 $ 127,289  
Market price of one Bitcoin $ 30,477   $ 30,477   $ 16,548
Number of Bitcoins held | item 7,265   7,265   6,974
Estimated fair value of Bitcoin $ 221,400   $ 221,400   $ 115,400