v3.26.1
TAXES (Schedule of components of income tax expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Taxes [Abstract]        
Federal income tax (benefit) expense $ (175) $ 17 $ (958) $ 130
State and local income tax expense 176 156 417 311
Foreign tax expense 4,617 4,355 10,265 7,698
Total income tax expense $ 4,618 $ 4,528 $ 9,724 $ 8,139