XML 99 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Reserved shares and Common stock (Details)
12 Months Ended
May 23, 2024
Dec. 31, 2024
Vote
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Sep. 30, 2022
$ / shares
shares
Sep. 29, 2022
shares
Shares of common stock reserved for issuance          
Options issued and outstanding   30,469 1,054    
Options available for grant under stock option plans   17,695 4,801    
Restricted stock unit awards issued and outstanding   220 1,920    
Warrants issued and outstanding   3,045 300    
Total   51,430 8,137    
Number of voting rights entitled for each share of common stock held | Vote   1      
Reverse stock split ratio 0.0167        
Total shares authorized   358,000,000      
Preferred stock, shares authorized (in shares)   10,000,000 10,000,000    
Inducement options issued and outstanding          
Shares of common stock reserved for issuance          
Options issued and outstanding   1 61    
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)   298,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, shares authorized (in shares)   50,000,000      
Convertible non-voting common stock          
Shares of common stock reserved for issuance          
Reverse stock split ratio   1