v3.26.1
Impairment from Continuing Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 12, 2018
Jun. 30, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
2025 impairment loss [Member]            
Impairment [Line Items]            
Disposal of recognition of impairment charge     $ 16,690      
Electrical Obsolescence [Member]            
Impairment [Line Items]            
Disposal of recognition of impairment charge     1,859      
2024 impairment loss [Member]            
Impairment [Line Items]            
Disposal of recognition of impairment charge       $ 3,628    
2023 impairment loss [Member]            
Impairment [Line Items]            
Disposal of recognition of impairment charge   $ 3,250     $ 1,882  
Miners Held for Sale [Member] | 2025 impairment loss [Member]            
Impairment [Line Items]            
Disposal of recognition of impairment charge     $ 9,893      
Suni mineral asset [Member] | 2023 impairment loss [Member]            
Impairment [Line Items]            
Disposal of recognition of impairment charge $ 9,000       $ 3,250