v3.26.1
Stock-based Compensation - RSU Activity (Details) - RSUs - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of shares    
Outstanding, Beginning balance (in shares) 4,220,158 2,089,241
Granted (in shares) 2,130,195 2,240,017
Vested (in shares) (510,848) (460,362)
Forfeited (in shares) (1,125,310) (48,350)
Outstanding, Ending balance (in shares) 4,714,195 3,820,546
Weighted average grant date fair value    
Outstanding, Beginning balance (in dollars per share) $ 31.65 $ 21.91
Granted (in dollars per share) 24.63 37.38
Vested (in dollars per share) 26.36 21.50
Forfeited (in dollars per share) 31.24 27.38
Outstanding, Ending balance (in dollars per share) $ 29.15 $ 30.96