v3.26.1
Stock-Based Compensation (Details) - shares
1 Months Ended 12 Months Ended
Sep. 03, 2024
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Jan. 01, 2026
Dec. 10, 2025
Stock-Based Compensation            
Options to purchase common stock     10,675,615 8,706,197    
Number of shares of common stock available for future grant     12,480,275 9,463,552    
Restricted stock units            
Stock-Based Compensation            
Vesting period (years)     4 years      
2020 Plan            
Stock-Based Compensation            
Options to purchase common stock     3,217,355      
2024 Plan            
Stock-Based Compensation            
Maximum additional number of outstanding capital stock percent 5.00%          
Number of shares of common stock available for future grant     431,863   3,156,138  
Employment inducement grants            
Stock-Based Compensation            
Granted (in shares)     1,062,000 0    
2024 ESPP            
Stock-Based Compensation            
Maximum additional number of outstanding capital stock percent   1.00%        
Increase in common stock available for issuance   1,000,000        
Number of shares of common stock available for future grant     773,122   1,317,977  
Issuance of common stock in period     42,768      
2026 Inducement Plan            
Stock-Based Compensation            
Number of shares of common stock available for future grant     1,000,000     1,000,000