XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Restricted stock units
Common Stock
Common Stock
Restricted stock units
Additional Paid-In Capital
Additional Paid-In Capital
Restricted stock units
Accumulated Deficit
Balances (in shares) at Dec. 31, 2021     44,640,000        
Balances at Dec. 31, 2021 $ 102,414   $ 4   $ 531,636   $ (429,226)
Increase (Decrease) in Stockholders' Equity              
Issuance of common stock in conjunction with vesting of restricted stock units, net of employee's withholding liability (in shares)       680,000      
Issuance of common stock in conjunction with vesting of restricted stock units/performance stock units, net of employee's withholding liability   $ (679)       $ (679)  
Issuance of common stock in connection with at-the-market program (in shares)     2,464,000        
Issuance of common stock in connection with at-the-market program 7,020   $ 1   7,019    
Issuance of common stock upon exercise of warrant (in shares)     388,000        
Issuance of common stock upon exercise of warrant 0            
Stock-based compensation 2,716       2,716    
Net income and comprehensive income 16,898           16,898
Net income and comprehensive income 16,898           16,898
Balances (in shares) at Jun. 30, 2022     48,172,000        
Balances at Jun. 30, 2022 128,369   $ 5   540,692   (412,328)
Balances (in shares) at Mar. 31, 2022     45,335,000        
Balances at Mar. 31, 2022 111,862   $ 4   532,020   (420,162)
Increase (Decrease) in Stockholders' Equity              
Issuance of common stock in connection with at-the-market program (in shares)     2,464,000        
Issuance of common stock in connection with at-the-market program 7,020   $ 1   7,019    
Common stock issuance and other impacts of the vesting and settlement of equity awards (in shares)     373,000        
Common stock issuance and other impacts of the vesting and settlement of equity awards (81)       (81)    
Stock-based compensation 1,734       1,734    
Net income and comprehensive income 7,834           7,834
Net income and comprehensive income 7,834            
Balances (in shares) at Jun. 30, 2022     48,172,000        
Balances at Jun. 30, 2022 $ 128,369   $ 5   540,692   (412,328)
Balances (in shares) at Dec. 31, 2022 48,319,838   48,320,000        
Balances at Dec. 31, 2022 $ 225,725   $ 5   545,321   (319,601)
Increase (Decrease) in Stockholders' Equity              
Issuance of common stock upon exercise of options (in shares)     110,000        
Issuance of common stock upon exercise of options 157       157    
Induced exchange of convertible notes (in shares)     6,990,000        
Induced exchange of convertible notes - (See Note 13) 26,699       26,699    
Common stock issuance and other impacts of the vesting and settlement of equity awards (in shares)     1,093,000        
Common stock issuance and other impacts of the vesting and settlement of equity awards (7,947)       (7,947)    
Stock-based compensation 4,651       4,651    
Net income and comprehensive income 4,986           4,986
Net income and comprehensive income $ 4,986           4,986
Balances (in shares) at Jun. 30, 2023 56,512,962   56,513,000        
Balances at Jun. 30, 2023 $ 254,271   $ 5   568,881   (314,615)
Balances (in shares) at Mar. 31, 2023     55,662,000        
Balances at Mar. 31, 2023 250,664   $ 5   573,744   (323,085)
Increase (Decrease) in Stockholders' Equity              
Issuance of common stock upon exercise of options (in shares)     110,000        
Issuance of common stock upon exercise of options 157       157    
Common stock issuance and other impacts of the vesting and settlement of equity awards (in shares)     741,000        
Common stock issuance and other impacts of the vesting and settlement of equity awards (7,225)       (7,225)    
Stock-based compensation 2,205       2,205    
Net income and comprehensive income 8,470           8,470
Net income and comprehensive income $ 8,470           8,470
Balances (in shares) at Jun. 30, 2023 56,512,962   56,513,000        
Balances at Jun. 30, 2023 $ 254,271   $ 5   $ 568,881   $ (314,615)