XML 34 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Class A and Class B Common Stock
Additional Paid in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2021   62,015,483      
Beginning balance at Dec. 31, 2021 $ 502,916 $ 1 $ 629,981 $ (126,530) $ (536)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Class A common stock from exercise of options and release of restricted stock units (in shares)   1,293,905      
Issuance of Class A common stock from exercise of options and release of restricted stock units 3,138   3,138    
Repurchase of Class A common stock (in shares)   (5,841)      
Vesting of early exercised stock options and restricted common stock 172   172    
Issuance of Class A common stock in connection with employee stock purchase plan (in shares)   107,499      
Issuance of Class A common stock in connection with employee stock purchase plan 775   775    
Stock-based compensation 33,673   33,673    
Other comprehensive gain (loss) (715)       (715)
Net Income (Loss) (92,966)     (92,966)  
Ending balance (in shares) at Dec. 31, 2022   63,411,046      
Ending balance at Dec. 31, 2022 $ 446,993 $ 1 667,739 (219,496) (1,251)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Class A common stock from exercise of options and release of restricted stock units (in shares) 188,998 699,536      
Issuance of Class A common stock from exercise of options and release of restricted stock units $ 97   97    
Repurchase of Class A common stock (in shares)   (5,063)      
Vesting of early exercised stock options and restricted common stock 240   240    
Issuance of Class A common stock in connection with employee stock purchase plan (in shares)   193,157      
Issuance of Class A common stock in connection with employee stock purchase plan 368   368    
Stock-based compensation 34,424   34,424    
Other comprehensive gain (loss) 1,059       1,059
Net Income (Loss) (86,277)     (86,277)  
Ending balance (in shares) at Dec. 31, 2023   64,298,676      
Ending balance at Dec. 31, 2023 $ 396,904 $ 1 $ 702,868 $ (305,773) $ (192)