XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Common Stock
Class A Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated other comprehensive (loss) income
Balance at the beginning at Dec. 31, 2023 $ 342,448 $ 20   $ 628,156 $ (285,512) $ (216)
Balance (in Shares) at Dec. 31, 2023   203,327        
Stock-based compensation 3,281     3,281    
Issuance of common stock upon vesting of equity awards, (in Shares)     775      
Tax withholdings related to net share settlement of equity awards (898)     (898)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (291)        
Exercise of options 2     2    
Exercise of options (in Shares)   192        
Net settlement related to exercise of options, (in Shares)   (31)        
ESPP Purchases 337     337    
ESPP Purchases (in shares)   134        
Repurchases of Class A common stock (4,397)       (4,397)  
Repurchases of Class A common stock (in Shares)   (1,595)        
Net loss (7,692)       (7,692)  
Other comprehensive income (loss) 6         6
Balance at the end at Mar. 31, 2024 333,087 $ 20   630,878 (297,601) (210)
Balance (in Shares) at Mar. 31, 2024   202,511        
Balance at the beginning at Dec. 31, 2023 342,448 $ 20   628,156 (285,512) (216)
Balance (in Shares) at Dec. 31, 2023   203,327        
Net loss (22,220)          
Balance at the end at Sep. 30, 2024 305,141 $ 19   636,418 (331,345) 49
Balance (in Shares) at Sep. 30, 2024   192,971        
Balance at the beginning at Mar. 31, 2024 333,087 $ 20   630,878 (297,601) (210)
Balance (in Shares) at Mar. 31, 2024   202,511        
Stock-based compensation 3,284     3,284    
Issuance of common stock upon vesting of equity awards, (in Shares)   568        
Tax withholdings related to net share settlement of equity awards (369)     (369)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (145)        
Repurchases of Class A common stock (2,003)       (2,003)  
Repurchases of Class A common stock (in Shares)   (765)        
Net loss (4,605)       (4,605)  
Other comprehensive income (loss) (11)         (11)
Balance at the end at Jun. 30, 2024 329,383 $ 20   633,793 (304,209) (221)
Balance (in Shares) at Jun. 30, 2024   202,169        
Stock-based compensation 2,958     2,958    
Issuance of common stock upon vesting of equity awards, (in Shares)   669        
Tax withholdings related to net share settlement of equity awards (582)     (582)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (259)        
ESPP Purchases 249     249    
ESPP Purchases (in shares)   159        
Repurchases of Class A common stock (17,214) $ (1)     (17,213)  
Repurchases of Class A common stock (in Shares)   (9,767)        
Net loss (9,923)       (9,923)  
Other comprehensive income (loss) 270         270
Balance at the end at Sep. 30, 2024 305,141 $ 19   636,418 (331,345) 49
Balance (in Shares) at Sep. 30, 2024   192,971        
Balance at the beginning at Dec. 31, 2024 289,435 $ 19   637,361 (347,847) (98)
Balance (in Shares) at Dec. 31, 2024   192,049        
Stock-based compensation 2,836     2,836    
Issuance of common stock upon vesting of equity awards, (in Shares)     906      
Tax withholdings related to net share settlement of equity awards (478)     (478)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (328)        
Exercise of options 175     175    
Exercise of options (in Shares)   140        
Repurchases of Class A common stock (1,202)       (1,202)  
Repurchases of Class A common stock (in Shares)   (1,018)        
Net loss (40,184)       (40,184)  
Other comprehensive income (loss) 88         88
Balance at the end at Mar. 31, 2025 250,670 $ 19   639,894 (389,233) (10)
Balance (in Shares) at Mar. 31, 2025   191,749        
Balance at the beginning at Dec. 31, 2024 289,435 $ 19   637,361 (347,847) (98)
Balance (in Shares) at Dec. 31, 2024   192,049        
Net loss (57,314)          
Balance at the end at Sep. 30, 2025 234,412 $ 19   643,830 (410,060) 623
Balance (in Shares) at Sep. 30, 2025   189,196        
Balance at the beginning at Mar. 31, 2025 250,670 $ 19   639,894 (389,233) (10)
Balance (in Shares) at Mar. 31, 2025   191,749        
Stock-based compensation 2,161     2,161    
Issuance of common stock upon vesting of equity awards, (in Shares)   438        
Tax withholdings related to net share settlement of equity awards (45)     (45)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (57)        
Repurchases of Class A common stock (3,716)       (3,716)  
Repurchases of Class A common stock (in Shares)   (4,066)        
Net loss (10,860)       (10,860)  
Other comprehensive income (loss) 639         639
Balance at the end at Jun. 30, 2025 238,849 $ 19   642,010 (403,809) 629
Balance (in Shares) at Jun. 30, 2025   188,064        
Stock-based compensation 2,084     2,084    
Issuance of common stock upon vesting of equity awards, (in Shares)   1,272        
Tax withholdings related to net share settlement of equity awards (374)     (374)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (268)        
ESPP Purchases 110     110    
ESPP Purchases (in shares)   128        
Repurchases of Class A common stock 19       19  
Net loss (6,270)       (6,270)  
Other comprehensive income (loss) (6)         (6)
Balance at the end at Sep. 30, 2025 $ 234,412 $ 19   $ 643,830 $ (410,060) $ 623
Balance (in Shares) at Sep. 30, 2025   189,196