v3.25.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT - USD ($)
$ in Thousands
Total
Series A Preferred Stock
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Series A Preferred Stock
Accumulated Deficit
Accumulated Other Comprehensive Income
Temporary equity, beginning balance (in shares) at Dec. 31, 2023 315,789            
Temporary equity, beginning balance at Dec. 31, 2023 $ 354,840            
Increase (Decrease) in Temporary Equity [Roll Forward]              
Series A Preferred Stock adjustment to maximum redemptions value   $ 25,339          
Temporary equity, ending balance (in shares) at Dec. 31, 2024 315,789 315,789.473684          
Temporary equity, ending balance at Dec. 31, 2024 $ 380,179            
Beginning balance (in shares) at Dec. 31, 2023     47,200,504        
Beginning balance at Dec. 31, 2023 (327,909)   $ 5 $ 84,771   $ (413,672) $ 987
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) (15,567)         (15,567)  
Foreign currency translation adjustment 62           62
Unrealized loss on derivative instruments (43)           (43)
Reclassification of realized loss on investments in marketable securities to earnings 30           30
Reclassification of realized gain on derivative instruments to earnings 0            
Sales of Common Stock through offerings (in shares)     2,217,164        
Sales of Common Stock through offerings 9,337     9,337      
Series A Preferred Stock adjustment to maximum redemptions value   $ (25,339)     $ (25,339)    
Costs related to offerings (1,006)     (1,006)      
Common Stock issued related to acquisition activity (in shares)     4,947,202        
Cancellation of vested restricted stock units 18,217   $ 1 18,216      
Repurchased shares for tax withholding (in shares)     (187,020)        
Repurchased shares for tax withholding (644)     (644)      
Cancellation of vested restricted stock units (in shares)     (2,032,545)        
Stock-based compensation (in shares)     2,064,083        
Stock-based compensation $ 16,160     16,160      
Ending balance (in shares) at Dec. 31, 2024 54,209,388   54,209,388        
Ending balance at Dec. 31, 2024 $ (326,702)   $ 6 101,495   (429,239) 1,036
Increase (Decrease) in Temporary Equity [Roll Forward]              
Series A Preferred Stock adjustment to maximum redemptions value   $ 27,078          
Temporary equity, ending balance (in shares) at Dec. 31, 2025 315,789 315,789.473684          
Temporary equity, ending balance at Dec. 31, 2025 $ 407,257            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 4,140         4,140  
Foreign currency translation adjustment 226           226
Unrealized loss on derivative instruments (377)           (377)
Reclassification of realized loss on investments in marketable securities to earnings 0            
Reclassification of realized gain on derivative instruments to earnings (698)           (698)
Series A Preferred Stock adjustment to maximum redemptions value   $ (27,078)     $ (27,078)    
Common Stock issued related to acquisition activity (in shares)     617,189        
Cancellation of vested restricted stock units 1,191     1,191      
Repurchased shares for tax withholding (in shares)     (254,246)        
Repurchased shares for tax withholding (391)     (391)      
Stock-based compensation (in shares)     1,322,352        
Stock-based compensation $ 7,098     7,098      
Ending balance (in shares) at Dec. 31, 2025 55,894,663   55,894,683        
Ending balance at Dec. 31, 2025 $ (342,591)   $ 6 $ 82,315   $ (425,099) $ 187