v3.23.3
INTANGIBLE ASSETS AND GOODWILL - Schedule of Capitalized Software Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Finite-Lived Intangible Assets [Line Items]        
Amortization of capitalized computer software $ 624 $ 482 $ 2,000 $ 1,173
Cost of revenues        
Finite-Lived Intangible Assets [Line Items]        
Amortization of capitalized computer software 402 274 1,207 547
Sales and marketing        
Finite-Lived Intangible Assets [Line Items]        
Amortization of capitalized computer software $ 222 $ 208 $ 793 $ 626