XML 26 R7.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2022 17,245,954          
Beginning balance at Dec. 31, 2022 $ 0          
Ending balance (in shares) at Dec. 31, 2023 17,245,954          
Ending balance at Dec. 31, 2023 $ 0          
Beginning balance (in shares) at Dec. 31, 2022   8,793,880        
Balance, beginning of period at Dec. 31, 2022 (34,794) $ 0   $ 212,637 $ (247,305) $ (126)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 38,117       38,117  
Other comprehensive income 126         126
Exercise of stock options (in shares)   311,251        
Exercise of stock options 3,049     3,049    
Stock-based compensation expense (inclusive of capitalized stock-based compensation) 20,582     20,582    
Release of restricted stock purchase shares from repurchase option (in shares)   102,206        
Release of restricted stock purchase shares from repurchase option 848     848    
Balance, ending of period at Dec. 31, 2023 $ 27,928 $ 0 [1] $ 0 237,116 (209,188) $ 0
Ending balance (in shares) at Dec. 31, 2023 [1]   9,207,337        
Ending balance, treasury stock (in shares) at Dec. 31, 2023     0      
Ending balance (in shares) at Dec. 31, 2024 0          
Ending balance at Dec. 31, 2024 $ 0          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 68,742       68,742  
Other comprehensive income 0          
Exercise of stock options (in shares) [1]   1,056,425        
Exercise of stock options 13,534     13,534    
Stock-based compensation expense (inclusive of capitalized stock-based compensation) 76,637     76,637    
Release of restricted stock purchase shares from repurchase option (in shares) [1]   102,205        
Release of restricted stock purchase shares from repurchase option 848     848    
Other (in shares) [1]   (3,000)        
Other (90)     (90)    
Conversion of convertible debt (in shares) [1]   1,177,087        
Conversion of convertible debt $ 103,584     103,584    
Conversion of redeemable convertible preferred stock (in shares) (17,245,954) 17,245,954 [1]        
Initial public offering, net of issuance costs (in shares) [1]   2,500,000        
Initial public offering, net of issuance costs of $22.0 million $ 197,952     197,952    
Repurchase of common stock (in shares)     (518,683)      
Repurchase of common stock (31,321)   $ (31,321)      
Issuance of common stock upon settlement of restricted stock units (in shares) [1]   181,295        
Common stock withheld for tax obligation and net settlement (in shares) [1]   (46,084)        
Common stock withheld for tax obligation and net settlement (3,319)     (3,319)    
Issuance of common stock under employee stock purchase plan (in shares) [1]   48,876        
Issuance of common stock under employee stock purchase plan 2,788     2,788    
Balance, ending of period at Dec. 31, 2024 $ 457,283 $ 0 [1] $ (31,321) 629,050 (140,446)  
Ending balance (in shares) at Dec. 31, 2024 [1]   31,470,095        
Ending balance, treasury stock (in shares) at Dec. 31, 2024 (518,683)   (518,683)      
Ending balance (in shares) at Dec. 31, 2025 0          
Ending balance at Dec. 31, 2025 $ 0          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 3,575       3,575  
Other comprehensive income $ 0          
Exercise of stock options (in shares) 594,148 594,148 [1]        
Exercise of stock options $ 9,124     9,124    
Stock-based compensation expense (inclusive of capitalized stock-based compensation) 54,026     54,026    
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 (in shares)     (6,869,660)      
Repurchase of common stock (236,254)   $ (236,254)      
Issuance of common stock upon settlement of restricted stock units (in shares) [1]   499,501        
Common stock withheld for tax obligation and net settlement (in shares) [1]   (100,493)        
Common stock withheld for tax obligation and net settlement (3,420)     (3,420)    
Issuance of common stock under employee stock purchase plan (in shares) [1]   92,188        
Issuance of common stock under employee stock purchase plan 3,220     3,220    
Balance, ending of period at Dec. 31, 2025 $ 287,651 $ 0 [1] $ (267,575) $ 692,097 $ (136,871)  
Ending balance (in shares) at Dec. 31, 2025 [1]   32,567,080        
Ending balance, treasury stock (in shares) at Dec. 31, 2025 (7,388,343)   (7,388,343)      
[1] Subsequent to the Company’s initial public offering in April 2024, amounts combine the Company’s Class A common stock and Class B common stock. See Note 9 - Redeemable Convertible Preferred Stock and Stockholders' Equity in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024 for discussion of the establishment of the Company’s two series of common stock and the reclassification of its common stock into Class A common stock.