v3.25.2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT - USD ($)
$ in Thousands
Total
Common Stock (Class A and B)
Additional Paid-in-Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Beginning of the period (in shares) at Dec. 31, 2023   54,179,000      
Beginning of the period at Dec. 31, 2023 $ (89,390) $ 54 $ 562,942 $ 255 $ (652,641)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 23,007   23,007    
Issuance of common stock upon exercise of stock options (in shares)   19,000      
Issuance of common stock upon exercise of stock options 302 $ 1 301    
Issuance of common stock under employee stock purchase plan (in shares)   88,000      
Issuance of common stock under employee stock purchase plan 7,113   7,113    
Issuance of restricted stock units (in shares)   590,000      
Tax withholding related to net share settlements of stock-based compensation awards (in shares)   (91,000)      
Tax withholding related to net share settlements of stock-based compensation awards (8,611)   (8,611)    
Net loss (11,687)       (11,687)
Other comprehensive income (loss) (3,890)     (3,890)  
End of period (in shares) at Mar. 31, 2024   54,785,000      
End of period at Mar. 31, 2024 (83,156) $ 55 584,752 (3,635) (664,328)
Beginning of the period (in shares) at Dec. 31, 2023   54,179,000      
Beginning of the period at Dec. 31, 2023 (89,390) $ 54 562,942 255 (652,641)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (29,235)        
Other comprehensive income (loss) (4,985)        
End of period (in shares) at Jun. 30, 2024   54,914,000      
End of period at Jun. 30, 2024 (77,747) $ 55 608,804 (4,730) (681,876)
Beginning of the period (in shares) at Mar. 31, 2024   54,785,000      
Beginning of the period at Mar. 31, 2024 (83,156) $ 55 584,752 (3,635) (664,328)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 25,402   25,402    
Issuance of common stock upon exercise of stock options (in shares)   18,000      
Issuance of common stock upon exercise of stock options 290   290    
Issuance of common stock under employee stock purchase plan (in shares)   0      
Issuance of common stock under employee stock purchase plan 0   0    
Issuance of restricted stock units (in shares)   131,000      
Tax withholding related to net share settlements of stock-based compensation awards (in shares)   (20,000)      
Tax withholding related to net share settlements of stock-based compensation awards (1,640)   (1,640)    
Net loss (17,548)       (17,548)
Other comprehensive income (loss) (1,095)     (1,095)  
End of period (in shares) at Jun. 30, 2024   54,914,000      
End of period at Jun. 30, 2024 (77,747) $ 55 608,804 (4,730) (681,876)
Beginning of the period (in shares) at Dec. 31, 2024   55,492,000      
Beginning of the period at Dec. 31, 2024 (41,684) $ 56 672,363 (6,420) (707,683)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 27,888   27,888    
Issuance of common stock upon exercise of stock options (in shares)   44,000      
Issuance of common stock upon exercise of stock options 631   631    
Issuance of common stock under employee stock purchase plan (in shares)   119,000      
Issuance of common stock under employee stock purchase plan 7,535   7,535    
Issuance of restricted stock units (in shares)   698,000      
Tax withholding related to net share settlements of stock-based compensation awards (in shares)   (138,000)      
Tax withholding related to net share settlements of stock-based compensation awards (12,922)   (12,922)    
Repurchases of Class A common stock (in shares)   (462,000)      
Repurchases of Class A common stock (40,118)   (40,118)    
Net loss (21,371)       (21,371)
Other comprehensive income (loss) 4,306     4,306  
End of period (in shares) at Mar. 31, 2025   55,753,000      
End of period at Mar. 31, 2025 (75,735) $ 56 655,377 (2,114) (729,054)
Beginning of the period (in shares) at Dec. 31, 2024   55,492,000      
Beginning of the period at Dec. 31, 2024 $ (41,684) $ 56 672,363 (6,420) (707,683)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 166,937        
Net loss $ (40,771)        
Other comprehensive income (loss) 13,214        
End of period (in shares) at Jun. 30, 2025   55,844,000      
End of period at Jun. 30, 2025 (66,528) $ 56 675,076 6,794 (748,454)
Beginning of the period (in shares) at Mar. 31, 2025   55,753,000      
Beginning of the period at Mar. 31, 2025 (75,735) $ 56 655,377 (2,114) (729,054)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 28,467   28,467    
Issuance of common stock upon exercise of stock options (in shares)   123,000      
Issuance of common stock upon exercise of stock options 1,803   1,803    
Issuance of restricted stock units (in shares)   108,000      
Tax withholding related to net share settlements of stock-based compensation awards (in shares)   (8,000)      
Tax withholding related to net share settlements of stock-based compensation awards (569)   (569)    
Repurchases of Class A common stock (in shares)   (132,000)      
Repurchases of Class A common stock (10,002)   (10,002)    
Net loss (19,400)       (19,400)
Other comprehensive income (loss) 8,908     8,908  
End of period (in shares) at Jun. 30, 2025   55,844,000      
End of period at Jun. 30, 2025 $ (66,528) $ 56 $ 675,076 $ 6,794 $ (748,454)