v3.25.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ 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, 2022 $ 364,200 $ 20   $ 615,281 $ (250,925) $ (176)
Balance (in Shares) at Dec. 31, 2022   198,525,000        
Stock-based compensation 13,271     13,271    
Issuance of common stock upon vesting of equity awards, (in Shares)   2,259,000        
Tax withholdings related to net share settlement of equity awards (1,925)     (1,925)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (658,000)        
Exercise of options 913     913    
Exercise of options (in Shares)   3,035,000        
Net settlement related to exercise of options, (in Shares)   (148,000)        
ESPP Purchases 809     809    
ESPP Purchases (in shares)   314,000        
Common stock warrants issued to customers as consideration (193)     (193)    
Net loss (34,587)       (34,587)  
Other comprehensive loss (40)         (40)
Balance at the end at Dec. 31, 2023 342,448 $ 20   628,156 (285,512) (216)
Balance (in Shares) at Dec. 31, 2023   203,327,000        
Stock-based compensation 12,071     12,071    
Issuance of common stock upon vesting of equity awards, (in Shares)   1,486,000 775,000      
Tax withholdings related to net share settlement of equity awards (1,956)     (1,956)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (1,708,000)        
Exercise of options (1,496)     (1,496)    
Exercise of options (in Shares)   4,543,000        
Net settlement related to exercise of options, (in Shares)   (1,517,000)        
ESPP Purchases 586     586    
ESPP Purchases (in shares)   293,000        
Repurchases of Class A common stock (28,693) $ (1)     (28,692)  
Repurchases of Class A common stock (in Shares)   (15,150,000)        
Net loss (33,643)       (33,643)  
Other comprehensive loss 118         (118)
Balance at the end at Dec. 31, 2024 289,435 $ 19   637,361 (347,847) (98)
Balance (in Shares) at Dec. 31, 2024   192,049,000        
Balance at the beginning at Dec. 31, 2024 $ 0          
Balance (in Shares) at Dec. 31, 2024 0          
Stock-based compensation $ 8,779     8,779    
Issuance of common stock upon vesting of equity awards, (in Shares)   2,206,000 906,000      
Tax withholdings related to net share settlement of equity awards (1,374)     (1,374)    
Tax withholdings related to net share settlement of equity awards, (in Shares)   (668,000)        
ESPP Purchases 285     285    
ESPP Purchases (in shares)   268,000        
Repurchases of Class A common stock (4,889)       (4,889)  
Repurchases of Class A common stock (in Shares)   (5,084,000)        
Net loss (60,558)       (60,558)  
Other comprehensive loss 461         461
Balance at the end at Dec. 31, 2025 $ 232,139 $ 19   $ 645,051 $ (413,294) $ 363
Balance (in Shares) at Dec. 31, 2025   189,677,000