v3.26.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 12, 2026
USD ($)
Mar. 13, 2026
USD ($)
$ / shares
shares
Sep. 19, 2025
USD ($)
Aug. 12, 2025
USD ($)
d
$ / shares
shares
Aug. 12, 2026
shares
Oct. 31, 2023
USD ($)
Jun. 30, 2026
USD ($)
shares
Mar. 31, 2026
USD ($)
shares
Jun. 30, 2025
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
May 28, 2026
shares
Dec. 31, 2025
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Common stock, shares authorized | shares             400,000,000     400,000,000   400,000,000 200,000,000
Proceeds from a private placement of common stock and pre-funded warrants, net of issuance costs                   $ 34,798      
Net proceeds from the sale of equity               $ 35,000          
Unamortized stock-based compensation expense for stock options             $ 13,900     $ 13,900      
Weighted-average recognition period of stock option unamortized                   3 years 2 months 15 days      
Prefunded Warrants                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Pre-funded warrants issued to purchase warrant shares | shares             48,515,298     48,515,298      
Investor [Member] | August 2025 Purchase Agreement | Prefunded Warrants | Maximum                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Pre-funded warrants issued to purchase warrant shares | shares       35,087,717                  
Investor [Member] | Private Placement [Member] | March 2026 Purchase Agreement                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares issued and sold | shares   1,179,508                      
Share price | $ / shares   $ 1.854                      
Gross proceeds from sale of common stock and warrants   $ 35,000                      
Proceeds from a private placement of common stock and pre-funded warrants, net of issuance costs   34,800                      
Offering cost, expense   $ 200                      
Investor [Member] | Private Placement [Member] | March 2026 Purchase Agreement | Maximum                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Ownership percentage   19.99%                      
Investor [Member] | Private Placement [Member] | March 2026 Purchase Agreement | Prefunded Warrants                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Pre-funded warrants issued to purchase warrant shares | shares   17,698,593                      
Warrant price | $ / shares   $ 1.8539                      
Warrants exercisable, per share exercise price | $ / shares   $ 0.0001                      
Investor [Member] | Private Placement [Member] | August 2025 Purchase Agreement                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares issued and sold | shares       21,814,874                  
Share price | $ / shares       $ 0.57                  
Gross proceeds from sale of common stock and warrants       $ 30,000                  
Proceeds from a private placement of common stock and pre-funded warrants, net of issuance costs       27,900                  
Offering cost, expense       $ 2,100                  
Number of trading days | d       30                  
Volume weighted average price per share | $ / shares       $ 2.5                  
Investor [Member] | Private Placement [Member] | August 2025 Purchase Agreement | Maximum                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Ownership percentage       19.99%                  
Investor [Member] | Private Placement [Member] | August 2025 Purchase Agreement | Prefunded Warrants                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Pre-funded warrants issued to purchase warrant shares | shares       30,816,705     30,816,705     30,816,705      
Warrant price | $ / shares       $ 0.5699                  
Warrants exercisable, per share exercise price | $ / shares       $ 0.0001                  
Investor [Member] | Private Placement [Member] | August 2025 Purchase Agreement | Prefunded Warrants | Maximum                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Pre-funded warrants issued to purchase warrant shares | shares             35,087,717     35,087,717      
Proceeds from Issuance of Warrants       $ 20,000                  
Common Stock | Private Placement [Member] | Prefunded Warrants                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Issuance of common stock, Shares | shares               1,179,508          
2023 ATM Facility | Common Stock                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Common stock shares maximum aggregate offering price     $ 75,000     $ 21,950              
Issuance of common stock, Shares | shares             0   0 0 109,410    
Gross proceeds from sale of common stock                     $ 55,000    
Issuance costs                     $ 500    
2023 ATM Facility | Common Stock | Subsequent Event                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Common stock shares maximum aggregate offering price $ 75,000                        
Issuance of common stock, Shares | shares         0