v3.26.1
Equity - 2025 Equity Offerings and Common Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jan. 23, 2026
Jun. 20, 2025
Apr. 22, 2025
Apr. 04, 2025
Dec. 12, 2024
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Costs from issuance of common stock           $ 1,598 $ 14,364  
Common stock price per share   $ 58.5            
Warrants outstanding           730,169   676,968
Warrant modification - incremental fair value           $ 600    
Increase in net loss attributable to common equity due to deemed dividend           97 0  
Warrants                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of common stock to be issued up conversion of warrants   684,722            
Warrants exercise price, per share   $ 58.5            
2025 Common Warrants                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Warrants exercise price, per share $ 11.7              
Deemed dividend $ 100              
Increase in net loss attributable to common equity due to deemed dividend           $ 100    
2025 Common Warrants | Maximum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Warrants exercise price, per share $ 19.01              
2025 Common Warrants | Minimum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Warrants exercise price, per share $ 11.7              
At-The-Market Offering                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Costs from issuance of common stock   $ 8,000         $ 3,800  
Issuance of common stock shares   136,944       26,768,000,000    
At-The-Market Offering | Warrants                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Warrants expiration date   Jul. 31, 2030            
Warrants exercise price, per share               $ 25.1
Warrants outstanding           672,320    
Gross proceeds   $ 8,000            
Total issuance costs   $ 700            
Common warrants exercised               22,223
At-The-Market Offering | Warrants | Maximum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Warrants exercise price, per share           $ 428.4    
At-The-Market Offering | Warrants | Minimum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Warrants exercise price, per share           $ 11.7    
Registered Direct Offering                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of common stock shares       4,901        
Warrants exercise price, per share       $ 428.4        
Warrant modification - incremental fair value       $ 600        
Registered Direct Offering | Warrants                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock price per share       $ 428.4        
Number of common stock to be issued up conversion of warrants       9,803        
Warrants expiration date       May 14, 2025        
Gross proceeds       $ 2,100        
Total issuance costs       $ 200        
Registered Direct Offering | Existing Warrants                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of common stock shares         4,575      
Warrants exercise price, per share         $ 3,430.8      
Registered Direct Offering | 2025 Common Warrants | Warrants                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Warrants outstanding           9,812    
April 4, 2025 Registered Direct Offering                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Issuance of common stock shares     6,455          
Common stock price per share     $ 310.32          
Gross proceeds     $ 2,000          
Total issuance costs     $ 200