v3.26.1
STOCKHOLDERS' EQUITY - Registered Direct Offering (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jun. 30, 2025
Jan. 31, 2025
Dec. 31, 2025
2025 Pre-Funded Warrants      
Stockholders Equity [Line Items]      
Outstanding (in shares)     400,000
2025 Common Warrants      
Stockholders Equity [Line Items]      
Outstanding (in shares)     9,040,000
Registered Direct Offering      
Stockholders Equity [Line Items]      
Net proceeds on issuance of common stock   $ 21.4  
Payments of stock issuance costs   $ 1.2  
Registered Direct Offering | 2025 Pre-Funded Warrants      
Stockholders Equity [Line Items]      
Warrants issued (in shares)   4,700,000  
Offering price per share (in dollars per share)   $ 2.4999  
Exercise price of warrants (in dollars per share)   $ 0.0001  
Exercised (in shares) 4,000,000 300,000  
Registered Direct Offering | December 2023 Pre-Funded Warrants      
Stockholders Equity [Line Items]      
Exercised (in shares) 50,000    
Registered Direct Offering | 2025 Common Warrants      
Stockholders Equity [Line Items]      
Offering price per share (in dollars per share)   $ 2.50  
Exercise price of warrants (in dollars per share)   $ 2.50  
Warrants, term (in years)   5 years  
Registered Direct Offering | 2025 Common Warrants, Warrant One      
Stockholders Equity [Line Items]      
Warrants issued (in shares)   4,340,000  
Registered Direct Offering | 2025 Common Warrants, Warrant Two      
Stockholders Equity [Line Items]      
Warrants issued (in shares)   4,700,000  
Common Class A | Registered Direct Offering      
Stockholders Equity [Line Items]      
Issuance of common stock (in shares)   4,340,000  
Common Class A | Registered Direct Offering | December 2023 Pre-Funded Warrants And 2025 Pre-Funded Warrants      
Stockholders Equity [Line Items]      
Issuance of common stock (in shares) 4,050,000    
Common Class A | Registered Direct Offering | 2025 Pre-Funded Warrants      
Stockholders Equity [Line Items]      
Issuance of common stock (in shares)   300,000  
Common Class A | SEC-Registered Public Offering      
Stockholders Equity [Line Items]      
Offering price per share (in dollars per share) $ 1.75    
Net proceeds on issuance of common stock $ 25.0    
Payments of stock issuance costs $ 2.5    
Number of shares issued in transaction (in shares) 15,714,285    
Common Class A | SEC-Registered Public Offering | Mr. Riggs      
Stockholders Equity [Line Items]      
Number of shares issued in transaction (in shares) 5,714,286