XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2020   33,499,953      
Beginning balance at Dec. 31, 2020 $ 210,918 $ 3 $ 364,248 $ 599 $ (153,932)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of options (in shares)   186,633      
Common stock issued upon exercise of options 1,595   1,595    
Issuance of common stock for vesting of restricted stock units (in shares)   851,741      
Shares withheld for payroll taxes related to vesting of restricted stock units (in shares)   (268,867)      
Shares repurchased for withholding tax on restricted stock units (13,945)   (13,945)    
Issuance of common stock under cashless warrant exercise (in shares)   418,633      
Issuance of common stock under investor warrant exercise (in shares)   3,367,647      
Issuance of common stock under investor warrant exercise 56,778   56,778    
Issuance of common stock in connection with offering, net of offering costs (in shares)   5,526,861      
Issuance of common stock in connection with offering, net of offering costs 309,782 $ 1 309,781    
Issuance of common stock in connection with business combinations (in shares)   1,035,756      
Issuance of common stock in connection with business combinations 53,611   53,611    
Stock-based compensation expense 5,006   5,006    
Net (loss) income 13,416       13,416
Foreign currency translation gain (loss) $ (1,981)     (1,981)  
Ending balance (in shares) at Dec. 31, 2021 44,618,357 44,618,357      
Ending balance at Dec. 31, 2021 $ 635,180 $ 4 777,074 (1,382) (140,516)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued upon exercise of options (in shares) 8,283 8,283      
Common stock issued upon exercise of options $ 75   75    
Issuance of common stock for vesting of restricted stock units (in shares)   818,489      
Issuance of common stock for vesting of restricted stock units 1 $ 1      
Shares withheld for payroll taxes related to vesting of restricted stock units (in shares)   (247,979)      
Shares repurchased for withholding tax on restricted stock units (2,461)   (2,461)    
Issuance of common stock under cashless warrant exercise (in shares)   99      
Stock-based compensation expense 8,354   8,354    
Net (loss) income (285,415)       (285,415)
Foreign currency translation gain (loss) $ (5,853)     (5,853)  
Ending balance (in shares) at Dec. 31, 2022 45,197,249 45,197,249      
Ending balance at Dec. 31, 2022 $ 349,881 $ 5 $ 783,042 $ (7,235) $ (425,931)