v3.24.3
GOODWILL (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill activity
   
Solar
   
Energy Storage
   
Total
 
Goodwill at December 31, 2023
 
$
40,632
   
$
2,364
   
$
42,996
 
Changes during the year:
                       
Acquisitions
   
11,344
     
-
     
11,344
 
Accumulated impairment losses
   
-
     
(2,251
)
   
(2,251
)
Foreign currency adjustments
   
(101
)
   
(113
)
   
(214
)
Goodwill at September 30, 2024
 
$
51,875
   
$
-
   
$
51,875