XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Bitcoin (Tables)
6 Months Ended
Jun. 30, 2023
Cryptocurrencies Abstract  
Schedule of additional information

    

Six Months Ended

June 30, 2023

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