XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets $ 198,821 $ 207,667
Ukraine    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 58,150 58,865
Belarus    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 45,060 45,900
United States    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 29,066 39,403
India    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 14,064 15,367
Poland    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 10,945 10,605
Hungary    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 4,609 4,157
United Kingdom    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets 4,338 3,936
Other    
Long-Lived Assets by Geographical Areas [Line Items]    
Long-lived assets $ 32,589 $ 29,434