v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Treasury Stock
Beginning balance (shares) at Dec. 31, 2024       108,287 16,457        
Beginning balance at Dec. 31, 2024 $ 244,715     $ 11 $ 2 $ 327,951 $ (632) $ (31,324) $ (51,293)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (5,828) $ (5,063) $ (765)         (5,828)  
Exercise of stock options (shares)       110          
Exercise of stock options 122         122      
Restricted stock vesting, net of shares withheld (shares)       2,677          
Restricted stock vesting, net of shares withheld (1,551)         (1,551)      
Stock-based compensation 9,152         9,152      
Repurchase of common stock (shares)       (2,290)          
Repurchase of common stock (3,499)               (3,499)
Other comprehensive income 2,180           2,180    
Ending balance (shares) at Jun. 30, 2025       108,784 16,457        
Ending balance at Jun. 30, 2025 245,291     $ 11 $ 2 335,674 1,548 (37,152) (54,792)
Beginning balance (shares) at Mar. 31, 2025       109,048 16,457        
Beginning balance at Mar. 31, 2025 244,082     $ 11 $ 2 331,706 (586) (34,204) (52,847)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (2,948) $ (2,561) $ (387)         (2,948)  
Exercise of stock options (shares)       0          
Exercise of stock options 0         0      
Restricted stock vesting, net of shares withheld (shares)       1,116          
Restricted stock vesting, net of shares withheld (810)         (810)      
Stock-based compensation 4,778         4,778      
Repurchase of common stock (shares)       (1,380)          
Repurchase of common stock (1,945)               (1,945)
Other comprehensive income 2,134           2,134    
Ending balance (shares) at Jun. 30, 2025       108,784 16,457        
Ending balance at Jun. 30, 2025 245,291     $ 11 $ 2 335,674 1,548 (37,152) (54,792)
Beginning balance (shares) at Dec. 31, 2025   110,084 16,457 110,084 16,457        
Beginning balance at Dec. 31, 2025 227,866     $ 11 $ 2 340,802 1,806 (59,963) (54,792)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (23,950) $ (20,863) $ (3,087)         (23,950)  
Exercise of stock options (shares)       17          
Exercise of stock options 0         0      
Restricted stock vesting, net of shares withheld (shares)       2,894          
Restricted stock vesting, net of shares withheld (532)         (532)      
Stock-based compensation 4,980         4,980      
Repurchase of common stock (shares)       (2,851)          
Repurchase of common stock (1,557)               (1,557)
Forfeiture of common stock (in shares)       (900)          
Other comprehensive income 889           889    
Ending balance (shares) at Jun. 30, 2026   109,244 16,457 109,244 16,457        
Ending balance at Jun. 30, 2026 207,696     $ 11 $ 2 345,250 2,695 (83,913) (56,349)
Beginning balance (shares) at Mar. 31, 2026       111,857 16,457        
Beginning balance at Mar. 31, 2026 219,326     $ 11 $ 2 342,945 1,799 (70,639) (54,792)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net loss (13,274) $ (11,562) $ (1,712)         (13,274)  
Exercise of stock options 0                
Restricted stock vesting, net of shares withheld (shares)       1,138          
Restricted stock vesting, net of shares withheld (154)         (154)      
Stock-based compensation 2,459         2,459      
Repurchase of common stock (shares)       (2,851)          
Repurchase of common stock (1,557)               (1,557)
Forfeiture of common stock (in shares)       (900)          
Other comprehensive income 896           896    
Ending balance (shares) at Jun. 30, 2026   109,244 16,457 109,244 16,457        
Ending balance at Jun. 30, 2026 $ 207,696     $ 11 $ 2 $ 345,250 $ 2,695 $ (83,913) $ (56,349)