v3.26.1
Stock-Based Compensation - Schedule of Unvested Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 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 (265,594)  
Number of Shares, Forfeited (12,158)  
Number of Shares, Unvested Ending Balance 411,841  
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.44  
Weighted-Average Grant Date Fair Value, Forfeited 7.35  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 5.33  
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  
Number of Shares, Vested (12,666)  
Number of Shares, Forfeited (2,917)  
Number of Shares, Unvested Ending Balance 39,503  
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.18  
Weighted-Average Grant Date Fair Value, Forfeited 22.51  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 9.48  
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 (382,605)  
Number of Shares, Forfeited (17,750)  
Number of Shares, Unvested Ending Balance 832,699  
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 7.01  
Weighted-Average Grant Date Fair Value, Forfeited 9.52  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 14.79  
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 3,808,207  
Number of Shares, Vested (1,601,905)  
Number of Shares, Forfeited (995,856)  
Number of Shares, Unvested Ending Balance 8,084,112  
Weighted-Average Grant Date Fair Value, Unvested beginning Balance $ 43.16  
Weighted-Average Grant Date Fair Value, Granted 85.35  
Weighted-Average Grant Date Fair Value, Vested 49.8  
Weighted-Average Grant Date Fair Value, Forfeited 61.48  
Weighted-Average Grant Date Fair Value, Unvested Ending Balance $ 59.46