XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS (Details) - Karani, LLC
$ in Thousands
Oct. 29, 2021
USD ($)
employees
Subsequent Event [Line Items]  
Payments to acquire businesses | $ $ 6,805
India  
Subsequent Event [Line Items]  
Number of employees 560
Philippines  
Subsequent Event [Line Items]  
Number of employees 120