v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance Common stock reserved for future issuance consisted of the following:

 

 

 

June 30, 2026

 

 

 

(in thousands)

 

Shares reserved for options and restricted stock units issued under the equity plans

 

 

31,687

 

Shares reserved for future issuance under the equity plans

 

 

20,282

 

Shares reserved for future issuance under the employee stock purchase plan

 

 

5,837

 

Total

 

 

57,806