v3.26.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Digital assets $ 1,700 $ 1,200
Derivative asset 160 3,352
Fair Value, Recurring    
Assets:    
Digital assets 1,723 1,238
Derivative asset 160 3,352
Total Assets 1,883 4,590
Liabilities:    
Total Liabilities 12,032 16,732
Fair Value, Recurring | Level 1    
Assets:    
Digital assets 0 0
Derivative asset 0 0
Total Assets 0 0
Liabilities:    
Total Liabilities 1,000 1,143
Fair Value, Recurring | Level 2    
Assets:    
Digital assets 1,723 1,238
Derivative asset 0 0
Total Assets 1,723 1,238
Liabilities:    
Total Liabilities 0 0
Fair Value, Recurring | Level 3    
Assets:    
Digital assets 0 0
Derivative asset 160 3,352
Total Assets 160 3,352
Liabilities:    
Total Liabilities 11,032 15,589
Class 1 and Class 2 Warrants | Fair Value, Recurring    
Liabilities:    
Warrant liability 11,032 15,589
Class 1 and Class 2 Warrants | Fair Value, Recurring | Level 1    
Liabilities:    
Warrant liability 0 0
Class 1 and Class 2 Warrants | Fair Value, Recurring | Level 2    
Liabilities:    
Warrant liability 0 0
Class 1 and Class 2 Warrants | Fair Value, Recurring | Level 3    
Liabilities:    
Warrant liability 11,032 15,589
Public warrants | Fair Value, Recurring    
Liabilities:    
Warrant liability 1,000 1,143
Public warrants | Fair Value, Recurring | Level 1    
Liabilities:    
Warrant liability 1,000 1,143
Public warrants | Fair Value, Recurring | Level 2    
Liabilities:    
Warrant liability 0 0
Public warrants | Fair Value, Recurring | Level 3    
Liabilities:    
Warrant liability $ 0 $ 0