v3.25.0.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 36,805 $ 27,012
Less: accumulated amortization (16,906) (11,017)
Intangible assets, net 19,899 15,995
Capitalized software    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 35,681 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