XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit).
Total
Balances at the beginning at Dec. 31, 2020 $ 19 $ 104,675 $ 20,056 $ 124,750
Balances at the beginning (in shares) at Dec. 31, 2020 19,492,718      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation   10,173   10,173
Exercise of common stock options and vesting of performance and restricted stock units $ 1 3,975   3,976
Exercise of common stock options and vesting of performance and restricted stock units (in shares) 333,763      
Taxes paid for net share settlement of restricted stock units   (1,173)   (1,173)
Taxes paid for net share settlement of restricted stock units (in shares) (22,357)      
Common shares issued for employee stock purchase plan   2,312   2,312
Common shares issued for employee stock purchase plan (in shares) 73,662      
Net income (loss) for the period     (11,811) (11,811)
Balances at the end at Dec. 31, 2021 $ 20 119,962 8,245 128,227
Balances at the end (in shares) at Dec. 31, 2021 19,877,786      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation   9,600   9,600
Exercise of common stock options and vesting of performance and restricted stock units   153   153
Exercise of common stock options and vesting of performance and restricted stock units (in shares) 225,282      
Common shares issued for employee stock purchase plan   1,286   1,286
Common shares issued for employee stock purchase plan (in shares) 149,609      
Net income (loss) for the period     (17,866) (17,866)
Balances at the end at Dec. 31, 2022 $ 20 131,001 (9,621) 121,400
Balances at the end (in shares) at Dec. 31, 2022 20,252,677      
Increase (Decrease) in Stockholders' Equity        
Stock-based compensation   7,547   7,547
Exercise of common stock options and vesting of performance and restricted stock units $ 1 13   14
Exercise of common stock options and vesting of performance and restricted stock units (in shares) 283,624      
Sale of common stock from follow-on public offering, net of offering expenses $ 3 34,622   34,625
Sale of common stock from follow-on public offering, net of offering expenses (in shares) 2,875,000      
Common shares issued for employee stock purchase plan   1,541   1,541
Common shares issued for employee stock purchase plan (in shares) 189,283      
Net income (loss) for the period     28,515 28,515
Balances at the end at Dec. 31, 2023 $ 24 $ 174,724 $ 18,894 $ 193,642
Balances at the end (in shares) at Dec. 31, 2023 23,600,584