v3.25.1
GOODWILL - Schedule of Change in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Goodwill [Abstract]    
Net balance as of December 31, 2024 $ 12,147  
Additions due to business combinations 2,335  
Measurement period adjustments 1,670  
Impairments (1,901) $ 0
Foreign currency translation 150  
Goodwill, Ending Balance $ 14,401