Acquisition of developed technology in accrued expenses
Equity offering costs in accrued expenses
Company's common stock surrendered in exchange for the Company's recording of payroll tax liabilities related to the exercise of stock options (in shares)
Company's common stock surrendered in exchange for the Company's recording of payroll tax liabilities related to the exercise of stock options
Company's common stock surrendered in exchange for the exercise of stock options (in shares)