v3.26.1
Stock-Based Compensation - Schedule of Unvested Option Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Unvested beginning Balance 755,857  
Number of Shares, Granted 0  
Number of Shares, Vested 0  
Number of Shares, Forfeited 0  
Number of Shares, Unvested Ending Balance 755,857  
Weighted-Average Grant Date Fair Value, Unvested beginning Balance $ 0.24  
Weighted-Average Grant Date Fair Value, Granted 0  
Weighted-Average Grant Date Fair Value, Vested 0  
Weighted-Average Grant Date Fair Value, Forfeited 0  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 0.24  
Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Unvested beginning Balance 689,593  
Number of Shares, Granted 0  
Number of Shares, Vested (141,337)  
Number of Shares, Forfeited (19,740)  
Number of Shares, Unvested Ending Balance 528,516  
Weighted-Average Grant Date Fair Value, Unvested beginning Balance $ 5.02  
Weighted-Average Grant Date Fair Value, Granted 0  
Weighted-Average Grant Date Fair Value, Vested 4.24  
Weighted-Average Grant Date Fair Value, Forfeited 7.83  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 5.12  
Employee Stock Option | 2024 Incentive Award Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Unvested beginning Balance 55,086  
Number of Shares, Granted 0 0
Number of Shares, Vested (8,894)  
Number of Shares, Forfeited (2,750)  
Number of Shares, Unvested Ending Balance 43,442  
Weighted-Average Grant Date Fair Value, Unvested beginning Balance $ 14.01  
Weighted-Average Grant Date Fair Value, Granted 0 $ 16.23
Weighted-Average Grant Date Fair Value, Vested 26.75  
Weighted-Average Grant Date Fair Value, Forfeited 22.51  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 10.86  
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Unvested beginning Balance 1,233,054  
Number of Shares, Granted 0  
Number of Shares, Vested (92,503)  
Number of Shares, Forfeited (17,750)  
Number of Shares, Unvested Ending Balance 1,122,801  
Weighted-Average Grant Date Fair Value, Unvested beginning Balance $ 12.3  
Weighted-Average Grant Date Fair Value, Granted 0  
Weighted-Average Grant Date Fair Value, Vested 6.42  
Weighted-Average Grant Date Fair Value, Forfeited 9.52  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 12.83  
Restricted Stock Units (RSUs) [Member] | 2024 Incentive Award Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Unvested beginning Balance 6,873,666  
Number of Shares, Granted 2,072,293  
Number of Shares, Vested (698,548)  
Number of Shares, Forfeited (568,578)  
Number of Shares, Unvested Ending Balance 7,678,833  
Weighted-Average Grant Date Fair Value, Unvested beginning Balance $ 43.16  
Weighted-Average Grant Date Fair Value, Granted 81.2  
Weighted-Average Grant Date Fair Value, Vested 55.68  
Weighted-Average Grant Date Fair Value, Forfeited 64.62  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 50.69