v3.26.3
Revenue - Schedule of Revenues Generated from Digital Asset Mining Business (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Revenues Generated from Digital Asset Mining Business [Line Items]        
Revenues generated from digital asset mining $ 2,022 $ 7,416 $ 8,098 $ 21,825
United States [Member]        
Schedule of Revenues Generated from Digital Asset Mining Business [Line Items]        
Revenues generated from digital asset mining 2,022 5,822 7,464 17,442
Iceland [Member]        
Schedule of Revenues Generated from Digital Asset Mining Business [Line Items]        
Revenues generated from digital asset mining $ 1,594 $ 634 $ 4,383