XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Shares of Common Stock Reserved for Issuance
The Company has reserved shares of common stock for issuance as follows (in thousands):
December 31,
20252024
Stock plans
Shares available for grant
2015 Equity Incentive Plan
— 15,595 
2015 Employee Stock Purchase Plan
5,179 6,868 
2015 Amended and Restated Equity Incentive Plan
37,963— 
Options outstanding
3,083 3,507 
Restricted stock units outstanding
17,299 12,375 
Total
63,524 38,345