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

WARRANTS ON COMMON STOCK- Summary of Warrants and the Effect of the Reverse Stock Split (Details)

v3.26.1
WARRANTS ON COMMON STOCK- Summary of Warrants and the Effect of the Reverse Stock Split (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 13, 2023
Nov. 15, 2023
Penny Warrants          
Class of Warrant or Right [Line Items]          
Number of Warrants (in shares)       12,024,711 12,024,711
Exercise price per warrant (in dollars per share) $ 0.05   $ 0.05    
Private Placement Warrants          
Class of Warrant or Right [Line Items]          
Number of Warrants (in shares) 272,779 272,779      
Pre-reverse stock split | Penny Warrants          
Class of Warrant or Right [Line Items]          
Number of Warrants (in shares) 12,024,711        
Exercise price per warrant (in dollars per share) $ 0.01        
Shares Issuable (in shares) 12,024,711        
Cost to Holder $ 120        
Pre-reverse stock split | Public Warrants          
Class of Warrant or Right [Line Items]          
Number of Warrants (in shares) 8,638,966        
Exercise price per warrant (in dollars per share) $ 11.50        
Shares Issuable (in shares) 8,638,966        
Cost to Holder $ 99,348        
Pre-reverse stock split | Private Placement Warrants          
Class of Warrant or Right [Line Items]          
Number of Warrants (in shares) 272,779        
Exercise price per warrant (in dollars per share) $ 11.50        
Shares Issuable (in shares) 272,779        
Cost to Holder $ 3,137        
Post-reverse stock split | Penny Warrants          
Class of Warrant or Right [Line Items]          
Number of Warrants (in shares) 12,024,711        
Exercise price per warrant (in dollars per share) $ 0.05        
Shares Issuable (in shares) 2,404,943        
Cost to Holder $ 120        
Post-reverse stock split | Public Warrants          
Class of Warrant or Right [Line Items]          
Number of Warrants (in shares) 8,638,966        
Exercise price per warrant (in dollars per share) $ 57.50        
Shares Issuable (in shares) 1,727,794        
Cost to Holder $ 99,348        
Post-reverse stock split | Private Placement Warrants          
Class of Warrant or Right [Line Items]          
Number of Warrants (in shares) 272,779        
Exercise price per warrant (in dollars per share) $ 57.50        
Shares Issuable (in shares) 54,556        
Cost to Holder $ 3,137