v3.26.3
Equity Incentive Plans - Summary of Restricted Stock Units (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested restricted stock awards as of January 1, 2026 | shares 262,184
Restricted stock units granted | shares 297,185
Vested | shares (80,497)
Restricted stock units forfeited | shares (4,573)
Unvested restricted stock awards as of September 30, 2026 | shares 474,299
Weighted Average Grant Date Fair Value, Outstanding as of January 1, 2026 | $ / shares $ 36.66
Weighted Average Grant Date Fair Value, Restricted stock units granted | $ / shares 27.77
Weighted Average Grant Date Fair Value per Unit Vested | $ / shares 37.41
Weighted Average Grant Date Fair Value, Restricted stock units forfeited | $ / shares 23.12
Weighted Average Grant Date Fair Value, Outstanding as of September 30, 2026 | $ / shares $ 31.09