v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT - USD ($)
$ in Thousands
Total
Common Stock (Class A and B)
Additional Paid-in-Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
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 income (loss) (21,371)       (21,371)
Other comprehensive (loss) income 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, 2025   56,320,000      
Beginning of the period at Dec. 31, 2025 (5,436) $ 57 720,923 7,436 (733,852)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense $ 28,607   28,607    
Issuance of common stock upon exercise of stock options (in shares) 43,692 44,000      
Issuance of common stock upon exercise of stock options $ 729   729    
Issuance of common stock under employee stock purchase plan (in shares)   140,000      
Issuance of common stock under employee stock purchase plan 8,052   8,052    
Issuance of restricted stock units (in shares)   749,000      
Tax withholding related to net share settlements of stock-based compensation awards (in shares)   (122,000)      
Tax withholding related to net share settlements of stock-based compensation awards (8,662)   (8,662)    
Repurchases of Class A common stock (in shares)   (763,000)      
Repurchases of Class A common stock (50,000)   (50,000)    
Net income (loss) 18,996       18,996
Other comprehensive (loss) income (4,901)     (4,901)  
End of period (in shares) at Mar. 31, 2026   56,368,000      
End of period at Mar. 31, 2026 $ (12,615) $ 57 $ 699,649 $ 2,535 $ (714,856)