XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balances (in shares) at Dec. 31, 2021 10,747,417        
Balances at Dec. 31, 2021 $ 28,515 $ 2,764 $ 83,470 $ 343 $ 115,092
Exercise of stock options (in shares) 40,459        
Exercise of stock options $ 1,593 (497) 0 0 $ 1,096
Shares deducted from exercise of stock options for payment of withholding taxes and exercise consideration (in shares) (3,053)       (3,053)
Shares deducted from exercise of stock options for payment of withholding taxes and exercise consideration $ 0 0 0 0 $ 0
Stock-based compensation (in shares) 32,287        
Stock-based compensation $ 1,760 5,839   0 7,599
Net loss for the period 0 0 (27,571) 0 (27,571)
Other comprehensive income (loss) $ 0 0 0 441 441
Balances (in shares) at Dec. 31, 2022 10,817,110        
Balances at Dec. 31, 2022 $ 31,868 8,106 55,899 784 $ 96,657
Shares deducted from exercise of stock options for payment of withholding taxes and exercise consideration (in shares)         0
Stock-based compensation (in shares) 86,295        
Stock-based compensation $ 2,505 5,966   0 $ 8,471
Net loss for the period 0 0 (96,197) 0 (96,197)
Other comprehensive income (loss) $ 0 0 0 944 944
Balances (in shares) at Dec. 31, 2023 10,903,405        
Balances at Dec. 31, 2023 $ 34,373 14,072 (40,298) 1,728 9,875
Exercise of stock options (in shares) 0        
Exercise of stock options $ 0 43 0 0 $ 43
Shares deducted from exercise of stock options for payment of withholding taxes and exercise consideration (in shares)         0
Stock-based compensation (in shares) 111,250        
Stock-based compensation $ 2,208 5,126     $ 7,334
Net loss for the period $ 0 0 (109,860) 0 (109,860)
Other comprehensive income (loss)       (2,692) (2,692)
Balances (in shares) at Dec. 31, 2024 11,014,655        
Balances at Dec. 31, 2024 $ 36,581 $ 19,241 $ (150,158) $ (964) $ (95,300)