XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
SIGNIFICANT CLIENTS AND OTHER CONCENTRATIONS (NARRATIVE) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue, Major Customer [Line Items]    
Revenue. $ 534,228 $ 576,638
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.40% 10.80%