XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Notes Due from  Affiliates
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2021   60,221,799        
Beginning balance at Dec. 31, 2021 $ 250,045 $ 61 $ 416,278 $ (951) $ (165,343) $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares)   277,995        
Exercise of stock options 1,508   1,508      
Exercise of warrants (in shares)   66,892        
Vesting of restricted stock units (in shares)   124,059        
Taxes paid related to net settlement of equity awards (716)   (716)      
Issuance of common stock in connection with an acquisition (in shares)   779,032        
Issuance of common stock in connection with an acquisition 15,409 $ 1 15,408      
Issuance of common stock 85   85      
Stock-based compensation expense 6,095   6,095      
Interest accrued relating to notes due from affiliates (5)     (5)    
Change in foreign currency translation adjustment 29         29
Net loss (25,222)       (25,222)  
Ending balance (in shares) at Mar. 31, 2022   61,469,777        
Ending balance at Mar. 31, 2022 $ 247,228 $ 62 438,658 (956) (190,565) 29
Beginning balance (in shares) at Dec. 31, 2022 65,239,843 65,239,843        
Beginning balance at Dec. 31, 2022 $ 244,538 $ 67 501,763 (314) (256,972) (6)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of stock options (in shares) 185,073 185,073        
Exercise of stock options $ 714   714      
Vesting of restricted stock units (in shares)   870,915        
Vesting of restricted stock units 0 $ 1 (1)      
Taxes paid related to net settlement of equity awards (5,731)   (5,731)      
Repayment of notes due from affiliate 391   77 314    
Stock-based compensation expense 8,955   8,955      
Change in foreign currency translation adjustment 24         24
Net loss $ (14,071)       (14,071)  
Ending balance (in shares) at Mar. 31, 2023 66,295,831 66,295,831        
Ending balance at Mar. 31, 2023 $ 234,820 $ 68 $ 505,777 $ 0 $ (271,043) $ 18