XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Details) - shares
1 Months Ended 3 Months Ended
Jan. 01, 2025
Sep. 03, 2024
Jan. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Stock-Based Compensation          
Number of common stock remain available for future grant       11,942,681 9,463,552
2024 Plan          
Stock-Based Compensation          
Maximum additional number of outstanding capital stock percent   5.00%      
Increase in common stock available for issuance     2,089,670    
Number of common stock remain available for future grant       2,456,222  
2024 ESPP          
Stock-Based Compensation          
Maximum additional number of outstanding capital stock percent   1.00%      
Increase in common stock available for issuance 417,934        
Number of common stock remain available for future grant       815,890  
Additional shares To Be authorized   1,000,000      
Shares issued under ESPP       0