v3.26.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance Common stock reserved for future issuance consisted of the following:

 

 

 

December 31, 2025

 

 

 

(in thousands)

 

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

 

 

24,551

 

Shares reserved for future issuance under the equity plans

 

 

18,923

 

Shares reserved for future issuance under the employee stock purchase plan

 

 

4,246

 

Total

 

 

47,720