XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Common Stock Shares Reserved (Details) - shares
Jun. 30, 2024
Dec. 31, 2023
Stockholders' Equity    
Total (in shares) 56,997,823 49,331,401
Stock-based awards available for grant under 2016 Plan    
Stockholders' Equity    
Stock-based awards available for grant under 2016 Plan / Shares of Class A common stock reserved for issuance pursuant to ESPP (in shares) 22,580,783 19,869,260
Common Stock Class A    
Stockholders' Equity    
Class A common stock reserved (in shares) 397,837 442,041
Stock options issued and outstanding    
Stockholders' Equity    
Stock options issued and outstanding (in shares) 1,529,641 1,722,861
Unvested restricted stock units issued and outstanding    
Stockholders' Equity    
Unvested restricted stock units issued and outstanding (in shares) 22,542,340 18,755,538
Shares of Class A common stock reserved for issuance pursuant to ESPP    
Stockholders' Equity    
Stock-based awards available for grant under 2016 Plan / Shares of Class A common stock reserved for issuance pursuant to ESPP (in shares) 9,947,222 8,541,701