XML 130 R107.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION (Physical Locations and Values of Long-Lived Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Long-Lived Assets by Geographical Areas [Line Items]      
Long-Lived Assets $ 202,387 $ 207,667 $ 235,053
Ukraine      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-Lived Assets 59,381 58,865 62,653
Belarus      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-Lived Assets 44,483 45,900 49,875
United States      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-Lived Assets 26,085 39,403 42,510
India      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-Lived Assets 17,365 15,367 12,735
Poland      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-Lived Assets 10,947 10,605 15,057
Hungary      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-Lived Assets 4,495 4,157 6,683
Other      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-Lived Assets $ 39,631 $ 33,370 $ 45,540