v3.22.4
GOODWILL (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]    
Goodwill at January 1 $ 129,629 $ 140,479
Foreign currency adjustments (8,336) (10,850)
Accumulated impairment losses (90,104)  
Goodwill at December 31 31,189 129,629
Solar [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Goodwill at January 1 30,505 33,255
Foreign currency adjustments (1,737) (2,750)
Accumulated impairment losses 0  
Goodwill at December 31 28,768 30,505
All other [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Goodwill at January 1 99,124 107,224
Foreign currency adjustments (6,599) (8,100)
Accumulated impairment losses (90,104)  
Goodwill at December 31 $ 2,421 $ 99,124