v3.26.1
Stockholders' Equity (Deficit) - Reserved shares and Common stock (Details)
6 Months Ended
Apr. 20, 2026
$ / shares
shares
Mar. 18, 2025
Jun. 30, 2026
Vote
$ / shares
shares
Jun. 30, 2025
Apr. 19, 2026
shares
Dec. 31, 2025
$ / shares
shares
Sep. 30, 2022
$ / shares
shares
Sep. 29, 2022
shares
Shares of common stock reserved for issuance                
Options issued and outstanding     5,293     5,601    
Options available for grant under stock option plans     11,060     200    
Restricted stock unit awards issued and outstanding     4,421     5,020    
Warrants issued and outstanding     148,171     105,953    
Total     168,945     116,789    
Number of voting rights entitled for each share of common stock held | Vote     1          
Reverse stock split ratio 0.04 0.04 0.0285 0.028        
Total shares authorized 554,475,074              
Preferred stock, shares authorized (in shares) 4,475,074   4,475,074     4,475,074    
Inducement options issued and outstanding                
Shares of common stock reserved for issuance                
Options issued and outstanding     0     15    
Common stock - voting                
Shares of common stock reserved for issuance                
Common stock, par value (in dollars per share) | $ / shares $ 0.0001              
Common stock, shares authorized (in shares) 500,000,000       298,000,000      
Common stock - non-voting                
Shares of common stock reserved for issuance                
Common stock, shares authorized (in shares) 50,000,000              
Common Stock | Common stock - voting                
Shares of common stock reserved for issuance                
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001     $ 0.0001 $ 0.0001  
Common stock, shares authorized (in shares)     500,000,000     298,000,000 298,000,000 150,000,000
Common Stock | Common stock - non-voting                
Shares of common stock reserved for issuance                
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001     $ 0.0001    
Common stock, shares authorized (in shares)     50,000,000     50,000,000    
Convertible non-voting common stock                
Shares of common stock reserved for issuance                
Reverse stock split ratio     1