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

 

 

 

June 30, 2025

 

 

 

(in thousands)

 

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

 

 

24,559

 

Shares reserved for future issuance under the equity plans

 

 

18,922

 

Shares reserved for future issuance under the employee stock purchase plan

 

 

4,584

 

Total

 

 

48,065