v3.25.4
GOODWILL - Schedule of Change in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Goodwill [Abstract]    
Net balance as of December 31, 2023 $ 12,147  
Additions due to business combinations 2,335 $ 12,378
Goodwill impairment 1,901 0
Measurement period adjustments 1,670  
Impairments (1,901) 0
Foreign currency translation 365 (231)
Net balance as ending balance $ 14,616 $ 12,147