XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2021   50,313,452      
Balance at beginning of period at Dec. 31, 2021 $ 239,209 $ 50 $ 257,144 $ (402) $ (17,583)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Options exercised for common stock (in shares)   322,882      
Options exercised for common stock 345 $ 1 344    
Shares issued under Employee Stock Purchase Plan (in shares)   54,808      
Shares issued under Employee Stock Purchase Plan 3,427   3,427    
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (in shares)   31,763      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (1,624)   (1,624)    
Issuance of common stock in public offering, net of issuance costs (in shares)   2,300,000      
Issuance of common stock in public offering, net of issuance costs 174,394 $ 2 174,392    
Share-based compensation expense 6,555   6,555    
Other comprehensive income (loss) (365)     (365)  
Net income (loss) (3,129)       (3,129)
Balance at end of period (in shares) at Mar. 31, 2022   53,022,905      
Balance at end of period at Mar. 31, 2022 418,812 $ 53 440,238 (767) (20,712)
Balance at beginning of period (in shares) at Dec. 31, 2021   50,313,452      
Balance at beginning of period at Dec. 31, 2021 239,209 $ 50 257,144 (402) (17,583)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (23,469)        
Balance at end of period (in shares) at Sep. 30, 2022   53,595,277      
Balance at end of period at Sep. 30, 2022 415,099 $ 53 457,043 (945) (41,052)
Balance at beginning of period (in shares) at Mar. 31, 2022   53,022,905      
Balance at beginning of period at Mar. 31, 2022 418,812 $ 53 440,238 (767) (20,712)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Options exercised for common stock (in shares)   228,313      
Options exercised for common stock 156   156    
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (in shares)   54,607      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (1,751)   (1,751)    
Share-based compensation expense 7,164   7,164    
Other comprehensive income (loss) (416)     (416)  
Net income (loss) (10,187)       (10,187)
Balance at end of period (in shares) at Jun. 30, 2022   53,305,825      
Balance at end of period at Jun. 30, 2022 413,778 $ 53 445,807 (1,183) (30,899)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Options exercised for common stock (in shares)   167,102      
Options exercised for common stock 109   109    
Shares issued under Employee Stock Purchase Plan (in shares)   78,707      
Shares issued under Employee Stock Purchase Plan 4,995   4,995    
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (in shares)   43,643      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (1,224)   (1,224)    
Share-based compensation expense 7,356   7,356    
Other comprehensive income (loss) 238     238  
Net income (loss) (10,153)       (10,153)
Balance at end of period (in shares) at Sep. 30, 2022   53,595,277      
Balance at end of period at Sep. 30, 2022 $ 415,099 $ 53 457,043 (945) (41,052)
Balance at beginning of period (in shares) at Dec. 31, 2022 54,021,656 54,021,656      
Balance at beginning of period at Dec. 31, 2022 $ 417,002 $ 54 462,949 849 (46,850)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Options exercised for common stock (in shares)   209,966      
Options exercised for common stock 226   226    
Shares issued under Employee Stock Purchase Plan (in shares)   86,051      
Shares issued under Employee Stock Purchase Plan 4,172   4,172    
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (in shares)   2,766,043      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (1,929) $ 3 (1,932)    
Share-based compensation expense 10,339   10,339    
Other comprehensive income (loss) (856)     (856)  
Net income (loss) (2,218)       (2,218)
Balance at end of period (in shares) at Mar. 31, 2023   57,083,716      
Balance at end of period at Mar. 31, 2023 $ 426,736 $ 57 475,754 (7) (49,068)
Balance at beginning of period (in shares) at Dec. 31, 2022 54,021,656 54,021,656      
Balance at beginning of period at Dec. 31, 2022 $ 417,002 $ 54 462,949 849 (46,850)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) $ 3,029        
Balance at end of period (in shares) at Sep. 30, 2023 57,506,462 57,506,462      
Balance at end of period at Sep. 30, 2023 $ 452,142 $ 58 497,063 (1,158) (43,821)
Balance at beginning of period (in shares) at Mar. 31, 2023   57,083,716      
Balance at beginning of period at Mar. 31, 2023 426,736 $ 57 475,754 (7) (49,068)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Options exercised for common stock (in shares)   81,712      
Options exercised for common stock 214   214    
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (in shares)   101,027      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (2,569)   (2,569)    
Share-based compensation expense 10,353   10,353    
Other comprehensive income (loss) (1,174)     (1,174)  
Net income (loss) 2,085       2,085
Balance at end of period (in shares) at Jun. 30, 2023   57,266,455      
Balance at end of period at Jun. 30, 2023 435,645 $ 57 483,752 (1,181) (46,983)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Options exercised for common stock (in shares)   43,547      
Options exercised for common stock 107   107    
Shares issued under Employee Stock Purchase Plan (in shares)   118,494      
Shares issued under Employee Stock Purchase Plan 5,749 $ 1 5,748    
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (in shares)   77,966      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (2,388)   (2,388)    
Share-based compensation expense 9,844   9,844    
Other comprehensive income (loss) 23     23  
Net income (loss) $ 3,162       3,162
Balance at end of period (in shares) at Sep. 30, 2023 57,506,462 57,506,462      
Balance at end of period at Sep. 30, 2023 $ 452,142 $ 58 $ 497,063 $ (1,158) $ (43,821)