v3.26.1
Condensed Consolidated Statements of 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, 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]          
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    
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)    
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    
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
Beginning balance (in shares) at Dec. 31, 2025   56,219,599      
Beginning balance at Dec. 31, 2025 259,307 $ 1 724,819 (465,972) 459
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)   308,132      
Issuance of Class A common stock from exercise of options and release of restricted stock units 14   14    
Repurchases of Class A common stock under share repurchase program (in shares)   (1,461,747)      
Repurchases of Class A common stock under share repurchase program (2,622)   (2,622)    
Stock-based compensation 2,140   2,140    
Other comprehensive gain (loss) (523)       (523)
Net Income (Loss) (16,837)     (16,837)  
Ending balance (in shares) at Mar. 31, 2026   55,065,984      
Ending balance at Mar. 31, 2026 241,479 $ 1 724,351 (482,809) (64)
Beginning balance (in shares) at Dec. 31, 2025   56,219,599      
Beginning balance at Dec. 31, 2025 $ 259,307 $ 1 724,819 (465,972) 459
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) 28,858        
Repurchases of Class A common stock under share repurchase program (in shares) (1,664,726)        
Repurchases of Class A common stock under share repurchase program $ (2,966)        
Net Income (Loss) (33,736)        
Ending balance (in shares) at Jun. 30, 2026   55,300,389      
Ending balance at Jun. 30, 2026 225,680 $ 1 725,723 (499,708) (336)
Beginning balance (in shares) at Mar. 31, 2026   55,065,984      
Beginning balance at Mar. 31, 2026 241,479 $ 1 724,351 (482,809) (64)
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)   367,953      
Issuance of Class A common stock from exercise of options and release of restricted stock units $ 37   37    
Repurchases of Class A common stock under share repurchase program (in shares) (202,979) (202,979)      
Repurchases of Class A common stock under share repurchase program $ (344)   (344)    
Issuance of Class A common stock in connection with employee stock purchase plan (in shares)   69,431      
Issuance of Class A common stock in connection with employee stock purchase plan 102   102    
Stock-based compensation 1,577   1,577    
Other comprehensive gain (loss) (272)       (272)
Net Income (Loss) (16,899)     (16,899)  
Ending balance (in shares) at Jun. 30, 2026   55,300,389      
Ending balance at Jun. 30, 2026 $ 225,680 $ 1 $ 725,723 $ (499,708) $ (336)