v3.26.1
Schedule of Financial Instruments Measured on Recurring Basis at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value $ 119,384 $ 5,763
Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value 119,384 5,763
Fair Value, Inputs, Level 2 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value
Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value
ETH Digital Assets [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value 119,384  
ETH Digital Assets [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value 119,384  
ETH Digital Assets [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value  
ETH Digital Assets [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value  
Oppfi Warrants [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value   312
Oppfi Warrants [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value   312
Oppfi Warrants [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value  
Oppfi Warrants [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value  
iCore Connect Common Shares and Warrants [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value   112
iCore Connect Common Shares and Warrants [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value   112
iCore Connect Common Shares and Warrants [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value  
iCore Connect Common Shares and Warrants [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value  
GreenFirst Common Stock [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value   5,339
GreenFirst Common Stock [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value   5,339
GreenFirst Common Stock [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value  
GreenFirst Common Stock [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Financial instrument fair value