v3.26.1
Common Stock Warrants - (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Class Of Warrant Or Right [Line Items]    
Common stock warrants exercise price per share $ 172.5  
Common Stock Warrants Outstanding 12,412 12,700
2021 Public Warrants    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Outstanding 5,054 5,054
2021 PIPE Warrants    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Outstanding 620 620
2025 Pre-Funded Warrants    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Outstanding 1,305 1,305
2024 PIPE Warrants - Series A [Member]    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Outstanding 878 1,132
2024 PIPE Warrants- Series B [Member]    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Outstanding 1,231 1,231
2025 PIPE Warrants - Series E    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Outstanding 3,173 3,207
2025 PIPE Warrants - Series E One    
Class Of Warrant Or Right [Line Items]    
Common Stock Warrant Classification Liability  
Common Stock Warrants Outstanding 151 151