XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Digital Assets (Details) - Schedule of Digital Currency Transactions - Bitcoin [Member] - Bitcoin [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Digital Assets (Details) - Schedule of Digital Currency Transactions [Line Items]    
ASC 2023-08 fair value adjustment $ 739,000
Digital assets beginning balance 2,097,000 6,746,000
Revenue recognized from mined digital assets 13,005,000 21,052,000
Revenue share from Sphere 3D 321,000
Cost of digital assets sold for cash (12,969,000) (17,977,000)
Cost of digital assets transferred for noncash expenditures (3,283,000) (7,770,000)
Impairment loss on digital assets (275,000)
Fair value gain on digital assets 1,385,000
Digital assets ending balance $ 974,000 $ 2,097,000