XML 34 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance Common stock reserved for future issuance consisted of the following:

 

 

 

March 31, 2025

 

 

 

(in thousands)

 

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

 

 

25,187

 

Shares reserved for future issuance under the equity plans

 

 

18,389

 

Shares reserved for future issuance under the employee stock purchase plan

 

 

4,681

 

Total

 

 

48,257