v3.26.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 25, 2026
USD ($)
$ / shares
shares
May 20, 2021
$ / shares
shares
Mar. 31, 2026
USD ($)
Vote
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
$ / shares
shares
Stockholder's Equity [Line Items]          
Common stock, shares authorized (in shares)     200,000,000   200,000,000
Common stock, par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001
Common stock, shares, issued (in shares)     14,313,659   12,380,933
Common stock, shares outstanding (in shares)     14,313,659   12,380,933
Preferred stock, shares authorized (in shares)     10,000,000   10,000,000
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.001   $ 0.001
Preferred stock, shares outstanding (in shares)     0    
Net proceeds from offering, after deducting underwriting discounts and commissions and other estimated offering expenses | $     $ 230,000 $ 0  
Underwritten Public Offering [Member]          
Stockholder's Equity [Line Items]          
Net proceeds from offering, after deducting underwriting discounts and commissions and other estimated offering expenses | $ $ 215,800        
Prefunded Warrants [Member]          
Stockholder's Equity [Line Items]          
Number of pre-funded warrants outstanding to purchase common stock     1,394,761   1,394,761
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, common stock ownership limit, 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    
Convertible preferred stock, common stock ownership limit, percent     4.99%    
Common Stock [Member] | Underwritten Public Offering [Member]          
Stockholder's Equity [Line Items]          
Sale of stock, number of shares issued in transaction 1,600,000        
Sale of stock, price per share | $ / shares $ 125        
Sale of stock, number of additional shares issued in transaction 240,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, common stock ownership limit, percent   19.99%      
Convertible preferred stock, beneficial ownership limitation, notice period before increase (Year)   61 days