v3.26.1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 09, 2026
Mar. 10, 2026
Apr. 06, 2023
Jul. 31, 2025
Jun. 30, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2023
Dec. 31, 2025
Aug. 15, 2024
Class of Stock [Line Items]                      
Common stock, shares authorized           500,000,000   500,000,000   500,000,000  
Common stock, par value           $ 0.00001   $ 0.00001   $ 0.00001  
Common Stock, Voting Rights               one      
Preferred stock, shares authorized           10,000,000   10,000,000   10,000,000  
Preferred stock, par value           $ 0.00001   $ 0.00001   $ 0.00001  
Preferred stock, shares issued           0   0   0  
Preferred stock, shares outstanding           0   0   0  
Aggregate gross proceeds of common stock and pre funded warrants   $ 40.0                  
Private placement closing date   Mar. 10, 2026                  
2023 Sales Agreement                      
Class of Stock [Line Items]                      
Percentage of maximum commissions to be paid to agent of gross proceeds of sale     3.00%                
2026 Sales Agreement                      
Class of Stock [Line Items]                      
Percentage of maximum commissions to be paid to agent of gross proceeds of sale 3.00%                    
Rights Agreement                      
Class of Stock [Line Items]                      
Common stock, par value                     $ 0.00001
Stock issued, price per share                     6.5
Preferred stock, par value                     $ 0.00001
Rights agreement, description               In connection with the Rights Agreement, a dividend was declared of one preferred stock purchase right (individually, a “Right” and collectively, the “Rights”) for each share of the common stock, par value $0.00001 per share, of the Company outstanding at the close of business on August 29, 2024 (the “Record Date”). Each Right entitles the registered holder thereof, after the Rights become exercisable and until August 15, 2025 (or the earlier redemption, exchange or termination of the Rights), to purchase from the Company one one-thousandth of a share of Series A Junior Participating Preferred Stock, par value $0.00001 per share, (the “Series A Preferred”), of the Company at a price of $6.50 per one one-thousandth of a share of Series A Preferred, subject to adjustment.      
Preferred stock dividend for each share of common stock                     1
Dividend expiration date                     Aug. 15, 2025
Exchange Agreements                      
Class of Stock [Line Items]                      
Exchange of common stock for pre-funded warrants, shares         2,952,000            
Exchange of common stock for warrants settled, shares       152,000              
Exercise price         $ 0.00001            
Beneficial ownership limitation minimum percentage of outstanding common stock         9.99%            
Beneficial ownership limitation maximum percentage to be increased upon 61 days prior written notice         19.99%            
At the Market Offering | 2023 Sales Agreement                      
Class of Stock [Line Items]                      
Aggregate gross sales     $ 100.0                
Common stock issued and sold               0 2,502,000    
Net proceeds from issuance of common stock                 $ 19.1    
At the Market Offering | 2026 Sales Agreement                      
Class of Stock [Line Items]                      
Aggregate gross sales $ 80.0                    
ATM Offerings | 2026 Sales Agreement                      
Class of Stock [Line Items]                      
Deferred offering cost           $ 0.3   $ 0.3      
Common stock issued and sold               286,498      
Net proceeds from issuance of common stock               $ 1.4      
ATM Offerings | Common Stock                      
Class of Stock [Line Items]                      
Stock issued during period, shares           286,498          
Private Placement                      
Class of Stock [Line Items]                      
Net proceeds from issuance of common stock   $ 21.8                  
Net proceeds from issuance of pre-funded warrants   $ 15.3                  
Private Placement | Common Stock                      
Class of Stock [Line Items]                      
Stock issued, price per share   $ 2.85                  
Stock issued during period, shares   8,245,611         8,245,611        
Private Placement | Pre-funded Warrants                      
Class of Stock [Line Items]                      
Purchase price   $ 2.84999                  
Exercise price   $ 0.00001                  
Beneficial ownership limitation minimum percentage of outstanding common stock   9.99%                  
Beneficial ownership limitation maximum percentage to be increased upon 61 days prior written notice   19.99%                  
Private Placement | Pre-funded Warrants | Maximum                      
Class of Stock [Line Items]                      
Issuance of warrants to purchase common stock   5,789,493