v3.26.1
Stock-Based Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 01, 2024
Jul. 31, 2025
Jan. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jul. 03, 2025
Feb. 06, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Shares reserved for issuance under ESPP plan (in shares)       15,801,000   15,801,000   11,152,000    
Exercise price (in dollars per share)                 $ 2.35  
Retention period   12 months                
Shares underlying repriced options, (in shares)   4,225,763                
Exercise prices, lower range (in dollars per share)           $ 2.44        
Exercise prices, upper range (in dollars per share)           $ 16.00        
Unrecognized stock-based compensation   $ 1,400                
Incremental stock-based compensation expense       $ 200   $ 400        
Stock-based compensation expenses       3,554 $ 2,005 $ 6,378 $ 3,973      
Stock options issued and outstanding                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares)           1,945,000        
Unrecognized stock-based compensation       $ 33,900   $ 33,900        
Period for recognition of unrecognized share based compensation           2 years        
Stock-based compensation expenses           $ 500        
Expiration period of options     10 years              
Vesting period     4 years              
Weighted average grant date fair value (in dollars per share)       $ 13.35 $ 1.91 $ 16.97 $ 2.91      
Stock options issued and outstanding | Minimum                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Period for recognition of unrecognized share based compensation   12 months       1 year 1 month 6 days        
Stock options issued and outstanding | Vested after 18 months                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting period     1 year              
Percentage vested in year one     25.00%              
Restricted Stock Units                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
RSU unrecognized compensation       $ 0   $ 0        
Value of the RSUs vested       700   $ 700        
Performance Shares                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Expiration period of options           10 years        
RSU unrecognized compensation       $ 0   $ 0        
Performance awards issued (in shares)           0 0      
Performance awards vested (in shares)           435,381        
Performance awards outstanding (in shares)       0   0        
The 2024 Equity Incentive Plan                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of shares approved, initially reserved for issuance under plan (in shares)     2,000,000 4,945,504   4,945,504   3,349,328    
Annual increase, percentage of outstanding shares     5.00%              
Shares reserved for issuance under ESPP plan (in shares)       366,135   366,135   625,142    
The 2024 Equity Incentive Plan | Restricted Stock Units | Common Stock                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
RSUs issued (in shares) 53,864                  
The 2024 Equity Incentive Plan | Restricted Stock Units | Vested after 18 months                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting period 18 months                  
Percentage vested in year one 50.00%                  
The 2024 Equity Incentive Plan | Restricted Stock Units | Vested after 24 months                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting period 24 months                  
Percentage vested in year one 50.00%                  
2025 Inducement Plan                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of shares approved, initially reserved for issuance under plan (in shares)                   500,000
Granted (in shares)           150,000