v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated other comprehensive Income
Accumulated Deficit
Balance, shares at Dec. 31, 2023   26,130,218      
Balance, amount at Dec. 31, 2023 $ 44,613 $ 26 $ 132,888 $ 166 $ (88,467)
Share-based compensation 3,002 $ 0 3,002 0 0
Vesting of restricted stock units, shares   76,464      
Vesting of restricted stock units, amount 0 $ 0 0 0 0
Foreign currency translation adjustment, net of tax $ (6) $ 0 0 (6) 0
Issuance of common stock for exercise of stock options, shares 1,460,404 1,414,875      
Issuance of common stock for exercise of stock options, amount $ 2,370 $ 2 2,368 0 0
Taxes paid on the net settlement of stock options and RSUs (243) 0 (243) 0 0
Net income/(loss) 1,677 $ 0 0 0 1,677
Balance, shares at Dec. 31, 2024   27,621,557      
Balance, amount at Dec. 31, 2024 51,413 $ 28 138,015 160 (86,790)
Share-based compensation 2,932 $ 0 2,932 0 0
Vesting of restricted stock units, shares   154,689      
Vesting of restricted stock units, amount 0 $ 0 0 0 0
Foreign currency translation adjustment, net of tax $ 24 $ 0 0 24 0
Issuance of common stock for exercise of stock options, shares 3,270,703 3,228,081      
Issuance of common stock for exercise of stock options, amount $ 4,870 $ 3 4,867 0 0
Taxes paid on the net settlement of stock options and RSUs (489) 0 (489) 0 0
Net income/(loss) 5,071 $ 0 0 0 5,071
Balance, shares at Dec. 31, 2025   31,004,327      
Balance, amount at Dec. 31, 2025 $ 63,821 $ 31 $ 145,325 $ 184 $ (81,719)