XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
SIGNIFICANT CLIENTS AND OTHER CONCENTRATIONS (NARRATIVE) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, Major Customer [Line Items]        
Revenue. $ 519,143 $ 529,427 $ 1,566,942 $ 1,640,150
Sales [Member] | Customer Concentration Risk [Member] | Minimum [Member]        
Revenue, Major Customer [Line Items]        
Revenue.     $ 100,000  
Sales [Member] | Customer Concentration Risk [Member] | Financial Services Client        
Revenue, Major Customer [Line Items]        
Concentration Risk, Customer       one
Sales [Member] | Customer Concentration Risk [Member] | Automotive Industry Client        
Revenue, Major Customer [Line Items]        
Concentration Risk, Customer     one  
Concentration Risk, Percentage     10.80% 11.10%