Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity (Weighted average Significant Unobservable Inputs) (Details)

v3.26.1
Stockholders' Equity (Weighted average Significant Unobservable Inputs) (Details)
Dec. 31, 2025
$ / shares
Y
Dec. 31, 2024
$ / shares
Y
Exercise price    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input | $ / shares 0.68 2
Volatility    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input 1.51 1.55
Expected life in years    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input | Y 1.8 2.8
Risk-free rate    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input 0.0375 4.27
2025 Oaktree Warrants | Exercise price    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input | $ / shares 2.62  
2025 Oaktree Warrants | Volatility    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input 0.878  
2025 Oaktree Warrants | Expected life in years    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input | Y 5.6  
2025 Oaktree Warrants | Risk-free rate    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input 0.038  
2024 Oaktree Warrants | Exercise price    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input | $ / shares 1.65  
2024 Oaktree Warrants | Volatility    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input 0.905  
2024 Oaktree Warrants | Expected life in years    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input | Y 7  
2024 Oaktree Warrants | Risk-free rate    
Share-based Compensation Arrangement by Share-based Payment Award    
Warrant liability, measurement input 0.042