v3.25.2
Schedule of Loss from Discontinued Operations in Financial Statements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Discontinued Operations and Disposal Groups [Abstract]        
Cryptocurrency mining revenue $ 193
Cryptocurrency mining costs (55)
Depreciation and amortization (102)
Loss from sale of cryptocurrency mining equipment (1,081)
Loss from discontinued operations before income taxes (1,045)
Provision for income taxes
Net loss from discontinued operations $ (1,045)
Loss per share - discontinued operations, basic $ (0.10)
Loss per share - discontinued operations, diluted $ (0.10)