XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Class A and Class B Common Stock
Additional Paid in Capital
Accumulated Deficit
Accumulated Other Comprehensive Gain (Loss)
Beginning balance (in shares) at Dec. 31, 2023   64,298,676      
Beginning balance at Dec. 31, 2023 $ 396,904 $ 1 $ 702,868 $ (305,773) $ (192)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Class A common stock from release of restricted stock units, net of shares settled for tax withholding (in shares)   638,004      
Vesting of early exercised stock options and restricted common stock 4   4    
Stock-based compensation 7,655   7,655    
Other comprehensive gain (loss) (329)       (329)
Net Income (Loss) (20,679)     (20,679)  
Ending balance (in shares) at Mar. 31, 2024   64,936,680      
Ending balance at Mar. 31, 2024 383,555 $ 1 710,527 (326,452) (521)
Beginning balance (in shares) at Dec. 31, 2023   64,298,676      
Beginning balance at Dec. 31, 2023 $ 396,904 $ 1 702,868 (305,773) (192)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of Class A common stock under share repurchase program (in shares) (2,029,429)        
Repurchases of Class A common stock under share repurchase program $ (3,747)        
Net Income (Loss) (43,529)        
Ending balance (in shares) at Jun. 30, 2024   63,225,594      
Ending balance at Jun. 30, 2024 364,699 $ 1 714,626 (349,302) (626)
Beginning balance (in shares) at Mar. 31, 2024   64,936,680      
Beginning balance at Mar. 31, 2024 383,555 $ 1 710,527 (326,452) (521)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Class A common stock from release of restricted stock units, net of shares settled for tax withholding (in shares)   200,944      
Issuance of Class A common stock in connection with employee stock purchase plan (in shares)   117,399      
Issuance of Class A common stock in connection with employee stock purchase plan $ 147   147    
Repurchases of Class A common stock under share repurchase program (in shares) (2,029,429) (2,029,429)      
Repurchases of Class A common stock under share repurchase program $ (3,747)   (3,747)    
Stock-based compensation 7,699   7,699    
Other comprehensive gain (loss) (105)       (105)
Net Income (Loss) (22,850)     (22,850)  
Ending balance (in shares) at Jun. 30, 2024   63,225,594      
Ending balance at Jun. 30, 2024 364,699 $ 1 714,626 (349,302) (626)
Beginning balance (in shares) at Dec. 31, 2024   59,128,092      
Beginning balance at Dec. 31, 2024 327,569 $ 1 719,804 (392,372) 136
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of Class A common stock from release of restricted stock units, net of shares settled for tax withholding (in shares)   653,943      
Issuance of Class A common stock from release of restricted stock units, net of shares settled for tax withholding (827)   (827)    
Repurchases of Class A common stock under share repurchase program (in shares)   (352,000)      
Repurchases of Class A common stock under share repurchase program (675)   (675)    
Stock-based compensation 4,718   4,718    
Other comprehensive gain (loss) 169       169
Net Income (Loss) (19,948)     (19,948)  
Ending balance (in shares) at Mar. 31, 2025   59,430,035      
Ending balance at Mar. 31, 2025 311,006 $ 1 723,020 (412,320) 305
Beginning balance (in shares) at Dec. 31, 2024   59,128,092      
Beginning balance at Dec. 31, 2024 $ 327,569 $ 1 719,804 (392,372) 136
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) 11,050        
Repurchases of Class A common stock under share repurchase program (in shares) (4,226,486)        
Repurchases of Class A common stock under share repurchase program $ (8,128)        
Net Income (Loss) (39,372)        
Ending balance (in shares) at Jun. 30, 2025   56,328,539      
Ending balance at Jun. 30, 2025 288,292 $ 1 719,728 (431,744) 307
Beginning balance (in shares) at Mar. 31, 2025   59,430,035      
Beginning balance at Mar. 31, 2025 311,006 $ 1 723,020 (412,320) 305
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)   653,506      
Issuance of Class A common stock from exercise of options and release of restricted stock units 23   23    
Issuance of Class A common stock in connection with employee stock purchase plan (in shares)   119,484      
Issuance of Class A common stock in connection with employee stock purchase plan $ 211   211    
Repurchases of Class A common stock under share repurchase program (in shares) (3,874,486) (3,874,486)      
Repurchases of Class A common stock under share repurchase program $ (7,453)   (7,453)    
Stock-based compensation 3,927   3,927    
Other comprehensive gain (loss) 2       2
Net Income (Loss) (19,424)     (19,424)  
Ending balance (in shares) at Jun. 30, 2025   56,328,539      
Ending balance at Jun. 30, 2025 $ 288,292 $ 1 $ 719,728 $ (431,744) $ 307