XML 213 R45.htm IDEA: XBRL DOCUMENT v3.24.3
DIGITAL CURRENCIES (Tables)
12 Months Ended
Dec. 31, 2023
Digital Currencies  
Schedule of activities of the digital currencies
     
  

Digital

Currencies

 
Balance at January 1, 2022  $2,165,000 
Additions of mined digital currencies   16,693,000 
Payments to vendors   (418,000)
Impairment of mined digital currencies   (3,099,000)
Sales of digital currencies   (15,832,000)
Realized gain on sales of digital currencies   1,045,000 
 Balance at December 31, 2022   554,000 
Additions of mined digital currencies   29,100,000 
Payments to vendors   (28,000)
Impairment of mined digital currencies   (489,000)
Sales of digital currencies   (29,111,000)
Realized gain on sales of digital currencies   520,000 
Balance at December 31, 2023  $546,000