v3.25.4
Common Stock and Employee Stock Plans - Schedule of Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Dec. 31, 2025
shares
RSUs outstanding under the 2019 Plan  
Class of Stock  
Common stock reserved for issuance (in shares) 26,341
Remaining shares available for future issuance under the 2019 Plan  
Class of Stock  
Common stock reserved for issuance (in shares) 56,655
Remaining shares available for future issuance under the 2019 ESPP Plan  
Class of Stock  
Common stock reserved for issuance (in shares) 16,104