XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RESTRUCTURING AND OTHER EXIT ACTIVITIES (Schedule of restructuring and other exit charges by reportable segments and type of cost) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Restructuring Cost and Reserve [Line Items]    
Total $ 9,284 $ 0
Cost of revenues [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 5,388  
Research and development [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 2,913  
Sales and marketing [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 641  
General and administrative [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 342  
Solar [Member] | Employee termination costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 4,750  
Solar [Member] | Employee termination costs [Member] | Cost of revenues [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 807  
Solar [Member] | Employee termination costs [Member] | Research and development [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 2,913  
Solar [Member] | Employee termination costs [Member] | Sales and marketing [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 645  
Solar [Member] | Employee termination costs [Member] | General and administrative [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 385  
Solar [Member] | Contract termination and other [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 5,015  
Solar [Member] | Contract termination and other [Member] | Cost of revenues [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 5,015  
Solar [Member] | Contract termination and other [Member] | Research and development [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 0  
Solar [Member] | Contract termination and other [Member] | Sales and marketing [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 0  
Solar [Member] | Contract termination and other [Member] | General and administrative [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 0  
All other [Member] | Employee termination costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Total (247)  
All other [Member] | Employee termination costs [Member] | Cost of revenues [Member]    
Restructuring Cost and Reserve [Line Items]    
Total (200)  
All other [Member] | Employee termination costs [Member] | Research and development [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 0  
All other [Member] | Employee termination costs [Member] | Sales and marketing [Member]    
Restructuring Cost and Reserve [Line Items]    
Total (4)  
All other [Member] | Employee termination costs [Member] | General and administrative [Member]    
Restructuring Cost and Reserve [Line Items]    
Total (43)  
All other [Member] | Inventory write-off [Member]    
Restructuring Cost and Reserve [Line Items]    
Total (234)  
All other [Member] | Inventory write-off [Member] | Cost of revenues [Member]    
Restructuring Cost and Reserve [Line Items]    
Total (234)  
All other [Member] | Inventory write-off [Member] | Research and development [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 0  
All other [Member] | Inventory write-off [Member] | Sales and marketing [Member]    
Restructuring Cost and Reserve [Line Items]    
Total 0  
All other [Member] | Inventory write-off [Member] | General and administrative [Member]    
Restructuring Cost and Reserve [Line Items]    
Total $ 0