v3.26.1
Equity Incentive Plans and Stock-Based Compensation - Schedule of Shares Available for Grant (Details) - Stock compensation plan
3 Months Ended
Mar. 31, 2026
shares
Stock-based compensation  
Shares available as of beginning of period 9,733,628
Nonvested equity stock and stock units granted (in shares) (25,498) [1]
Nonvested equity stock and stock units forfeited (in shares) 375,092 [1]
Shares available as of end of period 10,083,222
[1] For purposes of determining the number of shares available for grant under the 2015 Equity Incentive Plan against the maximum number of shares authorized, each restricted stock unit granted prior to April 27, 2023 reduces the number of shares available for grant by 1.5 shares and each restricted stock unit forfeited increases shares available for grant by 1.5 shares. Each restricted stock unit granted on or after April 27, 2023 reduces the number of shares available for grant by 1.0 share and each restricted stock unit forfeited increases shares available for grant by 1.0 share.