v3.26.1
Condensed Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock, Common
Additional Paid-In Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024 [1]   31,470,095      
Balance, beginning of period at Dec. 31, 2024 $ 457,283 $ 0 [1] $ (31,321) $ 629,050 $ (140,446)
Beginning balance, treasury stock (in shares) at Dec. 31, 2024     (518,683)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income 555       555
Exercise of stock options (in shares) [1]   239,994      
Exercise of stock options 3,365     3,365  
Stock-based compensation expense (inclusive of capitalized stock-based compensation) 14,013     14,013  
Release of restricted stock purchase shares from repurchase option (in shares) [1]   11,641      
Release of restricted stock purchase shares from repurchase option 97     97  
Repurchase of common stock (shares)     (1,840,554)    
Repurchase of common stock (73,408)   $ (73,408)    
Issuance of common stock upon settlement of restricted stock units (in shares) [1]   107,613      
Common stock withheld for tax obligation and net settlement (in shares) [1]   (18,499)      
Common stock withheld for tax obligation and net settlement (629)     (629)  
Ending balance (in shares) at Mar. 31, 2025 [1]   31,810,844      
Balance, ending of period at Mar. 31, 2025 401,276 $ 0 [1] $ (104,729) 645,896 (139,891)
Ending balance, treasury stock (in shares) at Mar. 31, 2025     (2,359,237)    
Beginning balance (in shares) at Dec. 31, 2025 [1]   32,567,080      
Balance, beginning of period at Dec. 31, 2025 $ 287,651 $ 0 [1] $ (267,575) 692,097 (136,871)
Beginning balance, treasury stock (in shares) at Dec. 31, 2025 (7,388,343)   (7,388,343)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income $ (10,322)       (10,322)
Exercise of stock options (in shares) 50,209 50,209 [1]      
Exercise of stock options $ 743     743  
Stock-based compensation expense (inclusive of capitalized stock-based compensation) 17,204     17,204  
Repurchase of common stock (shares)     (1,948,510)    
Repurchase of common stock (45,144)   $ (45,144)    
Issuance of common stock upon settlement of restricted stock units (in shares) [1]   270,830      
Common stock withheld for tax obligation and net settlement (in shares) [1]   (46,135)      
Common stock withheld for tax obligation and net settlement (1,153)     (1,153)  
Ending balance (in shares) at Mar. 31, 2026 [1]   32,841,984      
Balance, ending of period at Mar. 31, 2026 $ 248,979 $ 0 [1] $ (312,719) $ 708,891 $ (147,193)
Ending balance, treasury stock (in shares) at Mar. 31, 2026 (9,336,853)   (9,336,853)    
[1] mounts combine the Company’s Class A and Class B common stock. See Note 7 - Stockholders Equity.