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

Stockholder's Equity - Additional Information (Details)

v3.25.1
Stockholder's Equity - Additional Information (Details)
12 Months Ended
May 20, 2021
$ / shares
shares
Dec. 31, 2024
Vote
$ / shares
shares
Dec. 13, 2024
shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2022
shares
Stockholder's Equity [Line Items]          
Common stock, shares authorized (in shares)   200,000,000   8,974,608 29,000,000
Common stock, shares, issued (in shares)   11,012,105 4,753,650 1,770,167  
Common stock, shares outstanding (in shares)   11,012,105   1,770,167  
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.00001  
Preferred stock, shares authorized (in shares)   10,000,000   10,000,000  
Preferred stock, shares issued (in shares)   15,617   0  
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001  
Preferred stock, shares outstanding (in shares)   15,617   0  
Convertible preferred stock, shares issued upon conversion (in shares)   13.34 4,753,650    
Pre-Funded Warrant [Member]          
Stockholder's Equity [Line Items]          
Number of pre-funded warrants outstanding to purchase common stock   2,466,456      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares   $ 0.001      
Convertible preferred stock, common stock ownership limit, percent   9.99%      
Convertible preferred stock, beneficial ownership limitation, percent   19.99%      
Convertible preferred stock, beneficial ownership limitation, notice period before increase (Year)   61 days      
Common Stock [Member]          
Stockholder's Equity [Line Items]          
Number of votes per share | Vote   1      
Series A Preferred Stock [Member]          
Stockholder's Equity [Line Items]          
Preferred stock, shares issued (in shares)   85      
Preferred stock, shares outstanding (in shares)   85      
Series B Preferred Stock [Member]          
Stockholder's Equity [Line Items]          
Preferred stock, shares issued (in shares)   4,026      
Preferred stock, shares outstanding (in shares)   4,026      
Series C Preferred Stock [Member]          
Stockholder's Equity [Line Items]          
Preferred stock, shares issued (in shares)   3,506      
Preferred stock, shares outstanding (in shares)   3,506      
Series D Preferred Stock [Member]          
Stockholder's Equity [Line Items]          
Preferred stock, shares issued (in shares)   3,000      
Preferred stock, shares outstanding (in shares)   3,000      
Series E Preferred Stock [Member]          
Stockholder's Equity [Line Items]          
Preferred stock, shares issued (in shares)   5,000      
Preferred stock, shares outstanding (in shares)   5,000      
Series A Through E [Member] | Preferred Stock [Member]          
Stockholder's Equity [Line Items]          
Preferred stock, par value (in dollars per share) | $ / shares $ 0.001        
Convertible preferred stock, shares issued upon conversion (in shares) 13.34        
Convertible preferred stock, common stock ownership limit, percent 9.99%        
Convertible preferred stock, beneficial ownership limitation, percent 19.99%        
Convertible preferred stock, beneficial ownership limitation, notice period before increase (Year) 61 days        
Voting Common Stock [Member]          
Stockholder's Equity [Line Items]          
Common stock, shares authorized (in shares)       7,891,466 25,500,000
Common stock, shares, issued (in shares)       1,562,820  
Common stock, shares outstanding (in shares)       1,562,820  
Non-voting Common Stock [Member]          
Stockholder's Equity [Line Items]          
Common stock, shares authorized (in shares)       1,083,142 3,500,000
Common stock, shares, issued (in shares)       207,347  
Common stock, shares outstanding (in shares)       207,347