v3.26.1
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units - Incentive Plans
shares in Thousands
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Non-vested at December 31, 2025, Number of Units | shares 949
Restricted stock units granted, Number of Units | shares 1,030
Restricted stock units vested, Number of Units | shares (248)
Restricted stock units cancelled, Number of Units | shares (47)
Non-vested at June 30, 2026, Number of Units | shares 1,684
Vested and unreleased restricted stock units at June 30, 2026, Number of Units | shares 110
Non-vested at December 31, 2025, Weighted Average Grant Date Fair Value Per Share | $ / shares $ 6.72
Restricted stock units granted, Weighted Average Grant Date Fair Value Per Share | $ / shares 5.74
Restricted stock units vested, Weighted Average Grant Date Fair Value Per Share | $ / shares 8.26
Restricted stock units cancelled, Weighted Average Grant Date Fair Value Per Share | $ / shares 5.51
Non-vested at March 31, 2026, Weighted Average Grant Date Fair Value Per Share | $ / shares 5.93
Vested and unreleased restricted stock units at March 31, 2026, Weighted Average Grant Date Fair Value Per Share | $ / shares $ 3.26