XML 62 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options outstanding to purchase common stock   4,597,701   4,597,701   3,502,440
Total unrecognized compensation cost   $ 22.3   $ 22.3    
Unrecognized compensation cost expected to be recognized       2 years 9 months 18 days    
2019 Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Fair market value price of common stock in percent       100.00%    
Stock options outstanding to purchase common stock   2,675,959   2,675,959    
Shares initially reserved for issuance   8,214,502   8,214,502   6,395,129
Vesting period       4 years    
2024 Stock Option and Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares remaining available for grant   2,993,150   2,993,150    
Stock options outstanding to purchase common stock   1,921,742   1,921,742    
Shares initially reserved for issuance 3,065,000          
Increase in number of shares reserved for issuance, percent of common stock outstanding 5.00%          
2024 Employee Stock Purchase Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares remaining available for grant   623,651   623,651    
Shares initially reserved for issuance 289,436          
Increase in common stock capital shares reserved for future issuance 578,872          
Increase in number of shares reserved for issuance, percent of common stock outstanding 1.00%          
Shares issued   0 0 0 0