STOCK INCENTIVE PLAN AND STOCK-BASED COMPENSATION - Summary of Stock-based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Stock-based compensation expense | $ 11,448 | $ 7,957 | $ 32,845 | $ 22,311 |
| Research and development expense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Stock-based compensation expense | 1,910 | 1,030 | 4,964 | 2,962 |
| Sales and marketing expense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Stock-based compensation expense | 1,815 | 1,218 | 5,909 | 3,437 |
| General and administrative expense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Stock-based compensation expense | $ 7,723 | $ 5,709 | $ 21,972 | $ 15,912 |