v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common stock
Additional Paid-in Capital
Accumulated other comprehensive income
Accumulated Deficit
Beginning balance, value at Dec. 31, 2024 $ 117,395 $ 17 $ 386,612 $ 2 $ (269,236)
Beginning balance, shares at Dec. 31, 2024   168,849,591      
Exercise of stock options 678   678    
Exercise of stock options, share   1,010,942      
Restricted stock units vested, net of tax (571)   (571)    
Restricted stock units vested, net of tax, shares   515,033      
Other comprehensive income 25     25  
Repurchase of common stock for retirement (6,975)   (6,975)    
Repurchase of common stock for retirement, shares   (2,519,170)      
Stock-based compensation 2,548   2,548    
Net (loss) income (318)       (318)
Ending balance, value at Mar. 31, 2025 113,418 $ 17 382,292 27 (268,918)
Ending balance, shares at Mar. 31, 2025   167,856,396      
Beginning balance, value at Dec. 31, 2024 117,395 $ 17 386,612 2 (269,236)
Beginning balance, shares at Dec. 31, 2024   168,849,591      
Net (loss) income 223        
Ending balance, value at Jun. 30, 2025 112,941 $ 17 382,364 19 (269,459)
Ending balance, shares at Jun. 30, 2025   167,944,188      
Beginning balance, value at Mar. 31, 2025 113,418 $ 17 382,292 27 (268,918)
Beginning balance, shares at Mar. 31, 2025   167,856,396      
Exercise of stock options 49   49    
Exercise of stock options, share   28,602      
Restricted stock units vested, net of tax (1,126)   (1,126)    
Restricted stock units vested, net of tax, shares   600,458      
Other comprehensive income (8)     (8)  
Repurchase of common stock for retirement (1,429)   (1,429)    
Repurchase of common stock for retirement, shares   (541,268)      
Stock-based compensation 2,578   2,578    
Net (loss) income 541       541
Ending balance, value at Jun. 30, 2025 112,941 $ 17 382,364 19 (269,459)
Ending balance, shares at Jun. 30, 2025   167,944,188      
Beginning balance, value at Dec. 31, 2025 $ 117,015 $ 17 378,384 57 (261,443)
Beginning balance, shares at Dec. 31, 2025 166,718,150 166,718,150      
Exercise of stock options $ 23   23    
Exercise of stock options, share   15,166      
Restricted stock units vested, net of tax (753)   (753)    
Restricted stock units vested, net of tax, shares   779,250      
Other comprehensive income (100)     (100)  
Stock-based compensation 3,176   3,176    
Net (loss) income 6,306       6,306
Ending balance, value at Mar. 31, 2026 113,055 $ 17 380,830 (43) (267,749)
Ending balance, shares at Mar. 31, 2026   167,512,566      
Beginning balance, value at Dec. 31, 2025 $ 117,015 $ 17 378,384 57 (261,443)
Beginning balance, shares at Dec. 31, 2025 166,718,150 166,718,150      
Net (loss) income $ 7,822        
Ending balance, value at Jun. 30, 2026 $ 112,131 $ 17 381,474 (95) (269,265)
Ending balance, shares at Jun. 30, 2026 165,823,816 165,823,816      
Beginning balance, value at Mar. 31, 2026 $ 113,055 $ 17 380,830 (43) (267,749)
Beginning balance, shares at Mar. 31, 2026   167,512,566      
Exercise of stock options 96   96    
Exercise of stock options, share   62,533      
Restricted stock units vested, net of tax (1,697)   (1,697)    
Restricted stock units vested, net of tax, shares   537,616      
Forfeiture and cancellation of sponsor, shares   (2,288,899)      
Other comprehensive income (52)     (52)  
Stock-based compensation 2,245   2,245    
Net (loss) income 1,516       1,516
Ending balance, value at Jun. 30, 2026 $ 112,131 $ 17 $ 381,474 $ (95) $ (269,265)
Ending balance, shares at Jun. 30, 2026 165,823,816 165,823,816