XML 104 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Aggregate Changes to The Liability for Unrecognized Tax Benefits, Excluding Interest and Penalties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES [Abstract]      
Beginning Balance $ 5,494 $ 880 $ 951
Acquisitions   2,549  
Gross increases 3,895 2,126  
Gross decreases (4,666) (61)  
Translation adjustments 25   (71)
Ending Balance $ 4,748 $ 5,494 $ 880