v3.24.3
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 36,564 $ 27,012
Less: accumulated amortization (14,664) (11,017)
Intangible assets, net 21,900 15,995
Capitalized software    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 35,440 26,895
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 1,007 0
Other intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 117 $ 117