XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Common Class A
Common Stock
Common Class B
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss (Income)
Balance (in shares) at Dec. 31, 2021   106,420,843 49,661,126      
Balance at Dec. 31, 2021 $ 556,097 $ 106 $ 50 $ 801,142 $ (245,161) $ (40)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Conversion of Class B common stock to Class A common stocks (in shares)   12,568,380 (12,568,380)      
Conversion of Class B common stock to Class A common stock 0 $ 13 $ (13)      
Net loss (102,193)       (102,193)  
Other comprehensive income (loss) (3,735)         (3,735)
Stock-based compensation $ 37,603     37,603    
Exercise of common stock options (in shares) 664,643 664,643        
Exercise of common stock options $ 1,211 $ 1   1,210    
Vested restricted stock units (in shares)   652,370 149,206      
Vested restricted stock units (5,439)     (5,439)    
Escrowed shares (in shares)   620,877        
Escrowed shares 0 $ 1   (1)    
Issuance of shares for employee stock purchase plan (in shares)   287,162        
Issuance of shares for employee stock purchase plan 2,180     2,180    
Balance (in shares) at Dec. 31, 2022   121,214,275 37,241,952      
Balance at Dec. 31, 2022 485,724 $ 121 $ 37 836,695 (347,354) (3,775)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Conversion of Class B common stock to Class A common stocks (in shares)   14,349,368 (14,349,368)      
Conversion of Class B common stock to Class A common stock 0 $ 14 $ (14)      
Net loss (75,261)       (75,261)  
Other comprehensive income (loss) 2,246         2,246
Stock-based compensation $ 52,512     52,512    
Exercise of common stock options (in shares) 1,369,588 1,369,588        
Exercise of common stock options $ 4,267 $ 2   4,265    
Vested restricted stock units (in shares)   1,408,110 312,903      
Vested restricted stock units (16,022) $ 2   (16,024)    
Issuance of shares for employee stock purchase plan (in shares)   296,011        
Issuance of shares for employee stock purchase plan 3,062     3,062    
Balance (in shares) at Dec. 31, 2023   138,637,352 23,205,487      
Balance at Dec. 31, 2023 456,528 $ 139 $ 23 880,510 (422,615) (1,529)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Conversion of Class B common stock to Class A common stocks (in shares)   24,088,310 (24,088,310)      
Conversion of Class B common stock to Class A common stock 0 $ 24 $ (24)      
Net loss (79,700)       (79,700)  
Other comprehensive income (loss) (1,211)         (1,211)
Stock-based compensation $ 69,616     69,616    
Exercise of common stock options (in shares) 2,383,715 1,759,361 631,239      
Exercise of common stock options $ 9,436 $ 2 $ 1 9,433    
Vested restricted stock units (in shares)   1,865,089 251,584      
Vested restricted stock units (27,131) $ 2   (27,133)    
Issuance of shares for employee stock purchase plan (in shares)   265,729        
Issuance of shares for employee stock purchase plan 3,910     3,910    
Issuance of shares for acquisitions (in shares)   1,413,075        
Issuance of shares for acquisitions 8,556 $ 1     8,555  
Balance (in shares) at Dec. 31, 2024   168,028,916 0      
Balance at Dec. 31, 2024 $ 440,004 $ 168 $ 0 $ 944,891 $ (502,315) $ (2,740)