v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Total
Balance, beginning at Dec. 31, 2024 $ 145,608 $ 66,958 $ (219,681) $ 1,243 $ (5,872)
Balance, beginning (shares) at Dec. 31, 2024 27,527        
Equity-based compensation   798     798
Stock option exercise $ 371       371
Stock option exercise (shares) 55        
Restricted stock release   (12)     (12)
Restricted stock release (shares) 12        
Net Income (Loss)     (1,165)   (1,165)
Balance, ending at Mar. 31, 2025 $ 145,979 67,744 (220,846) 1,243 (5,880)
Balance, ending (shares) at Mar. 31, 2025 27,594        
Balance, beginning at Dec. 31, 2024 $ 145,608 66,958 (219,681) 1,243 (5,872)
Balance, beginning (shares) at Dec. 31, 2024 27,527        
Net Income (Loss)         (4,317)
Balance, ending at Jun. 30, 2025 $ 146,165 69,127 (223,998) 1,243 (7,463)
Balance, ending (shares) at Jun. 30, 2025 27,733        
Balance, beginning at Mar. 31, 2025 $ 145,979 67,744 (220,846) 1,243 (5,880)
Balance, beginning (shares) at Mar. 31, 2025 27,594        
Equity-based compensation   1,494     1,494
Stock option exercise $ 186       186
Stock option exercise (shares) 52        
Restricted stock release   (111)     (111)
Restricted stock release (shares) 87        
Net Income (Loss)     (3,152)   (3,152)
Balance, ending at Jun. 30, 2025 $ 146,165 69,127 (223,998) 1,243 (7,463)
Balance, ending (shares) at Jun. 30, 2025 27,733        
Balance, beginning at Dec. 31, 2025 $ 189,906 73,745 (229,422) 1,243 35,472
Balance, beginning (shares) at Dec. 31, 2025 34,163        
Equity-based compensation $ 0 990 0 0 990
Stock option exercise $ 1,323       1,323
Stock option exercise (shares) 264        
Restricted stock release   (311)     (311)
Restricted stock release (shares) 114        
Net Income (Loss)     201   201
Balance, ending at Mar. 31, 2026 $ 191,229 74,424 (229,221) 1,243 37,675
Balance, ending (shares) at Mar. 31, 2026 34,541        
Balance, beginning at Dec. 31, 2025 $ 189,906 73,745 (229,422) 1,243 35,472
Balance, beginning (shares) at Dec. 31, 2025 34,163        
Net Income (Loss)         2,174
Balance, ending at Jun. 30, 2026 $ 193,190 75,257 (227,248) 1,243 42,442
Balance, ending (shares) at Jun. 30, 2026 35,034        
Balance, beginning at Mar. 31, 2026 $ 191,229 74,424 (229,221) 1,243 37,675
Balance, beginning (shares) at Mar. 31, 2026 34,541        
Equity-based compensation   1,710     1,710
Employee stock purchase plan   64     64
Stock option exercise $ 1,961       1,961
Stock option exercise (shares) 319        
Restricted stock release   (941)     (941)
Restricted stock release (shares) 174        
Net Income (Loss)     1,973   1,973
Balance, ending at Jun. 30, 2026 $ 193,190 $ 75,257 $ (227,248) $ 1,243 $ 42,442
Balance, ending (shares) at Jun. 30, 2026 35,034