XML 62 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Aug. 31, 2024
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options outstanding to purchase common stock   4,297,410 3,502,440
Total unrecognized compensation cost   $ 23.2  
Unrecognized compensation cost expected to be recognized   3 years 1 month 6 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,875,990  
Shares initially reserved for issuance   8,397,574 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   3,476,513  
Stock options outstanding to purchase common stock   1,421,420  
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  
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