v3.26.1
Stock-based Compensation - Summary of Restricted Stock Units (RSU) (Details) - Restricted Stock Units (RSU)
6 Months Ended
Jun. 30, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Unvested Beginning Balance 744,770
Awarded 1,290,476
Vested (100,241)
Canceled/Forfeited (118,263)
Number of Shares, Unvested Ending Balance 1,816,742