v3.26.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Apr. 25, 2024
Mar. 04, 2024
Assets:        
Digital assets $ 1,200 $ 1,200    
Liabilities:        
Warrant liability - public warrants 16,732 46,923    
Fair Value, Recurring        
Assets:        
Digital assets 1,238      
Derivative assets 3,352      
Total assets 4,590      
Liabilities:        
Total liabilities 16,732 46,923    
Fair Value, Recurring | Level 1        
Assets:        
Digital assets 0      
Derivative assets 0      
Total assets 0      
Liabilities:        
Total liabilities 1,143 4,141    
Fair Value, Recurring | Level 2        
Assets:        
Digital assets 1,238      
Derivative assets 0      
Total assets 1,238      
Liabilities:        
Total liabilities 0 0    
Fair Value, Recurring | Level 3        
Assets:        
Digital assets 0      
Derivative assets 3,352      
Total assets 3,352      
Liabilities:        
Total liabilities 15,589 42,782    
Public Warrants | Fair Value, Recurring        
Liabilities:        
Warrant liability - public warrants 1,143 4,141    
Public Warrants | Fair Value, Recurring | Level 1        
Liabilities:        
Warrant liability - public warrants 1,143 4,141    
Public Warrants | Fair Value, Recurring | Level 2        
Liabilities:        
Warrant liability - public warrants 0 0    
Public Warrants | Fair Value, Recurring | Level 3        
Liabilities:        
Warrant liability - public warrants 0 0    
Class 1 and Class 2 warrants        
Liabilities:        
Warrant liability - public warrants     $ 2,600 $ 27,700
Class 1 and Class 2 warrants | Fair Value, Recurring        
Liabilities:        
Warrant liability - public warrants 15,589 42,782    
Class 1 and Class 2 warrants | Fair Value, Recurring | Level 1        
Liabilities:        
Warrant liability - public warrants 0 0    
Class 1 and Class 2 warrants | Fair Value, Recurring | Level 2        
Liabilities:        
Warrant liability - public warrants 0 0    
Class 1 and Class 2 warrants | Fair Value, Recurring | Level 3        
Liabilities:        
Warrant liability - public warrants $ 15,589 $ 42,782