v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2026
Mar. 31, 2026
Jan. 01, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total grant date fair value   $ 41.7  
Total fair value of shares vested   0.1  
Aggregate fair value of stock options vested   4.8  
Unrecognized stock-based compensation expense   $ 60.5  
Weighted-average grant-date fair value per share   $ 20.1  
Total Intrinsic value of stock options exercised   $ 2.8  
2024 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares authorized   4,600,000 2,200,000
2024 Employee Stock Purchase Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares authorized   600,000 400,000
Shares available for issuance   0  
Weighted-average period for recognition of expenses related to non-vested share-based compensation arrangements   3 years  
Unrecognized stock-based compensation expense   $ 1.4  
Inducement Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock option awards granted 500,000    
Shares available for issuance   300,000