XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ DEFICIT - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
AOCI Attributable to Parent
Beginning balance (in shares) at Dec. 31, 2020 43,836,109          
Beginning balance at Dec. 31, 2020 $ 151,938          
Ending Balance (in shares) at Mar. 31, 2021 43,836,109          
Ending balance at Mar. 31, 2021 $ 151,938          
Beginning balance at Dec. 31, 2020 (113,945)   $ 0 $ 16,261 $ (130,208) $ 2
Common stock, beginning balance (in shares) at Dec. 31, 2020     11,882,286      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common shares from stock option exercises (in shares)     947,305      
Issuance of common shares from stock option exercises 248     248    
Stock-based compensation 1,824     1,824    
Foreign currency translation adjustments, net of tax (1)         (1)
Net loss (8,983)       (8,983)  
Ending balance at Mar. 31, 2021 $ (120,857)   $ 0 18,333 (139,191) 1
Common stock, ending balance (in shares) at Mar. 31, 2021     12,829,591      
Preferred stock, beginning balance (in shares) at Dec. 31, 2021 0 0        
Beginning balance at Dec. 31, 2021 $ 112,301 $ 0 $ 0 294,230 (181,898) (31)
Common stock, beginning balance (in shares) at Dec. 31, 2021 64,324,628   64,324,628      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common shares from stock option exercises (in shares) 564,083   564,083      
Issuance of common shares from stock option exercises $ 559     559    
Vesting of restricted stock units (in shares)     593      
Stock-based compensation 3,425     3,425    
Foreign currency translation adjustments, net of tax 54         54
Net loss $ (13,838)       (13,838)  
Preferred stock, ending balance (in shares) at Mar. 31, 2022 0 0        
Ending balance at Mar. 31, 2022 $ 102,501 $ 0 $ 0 $ 298,214 $ (195,736) $ 23
Common stock, ending balance (in shares) at Mar. 31, 2022 64,889,304   64,889,304