XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
General (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
client
country
location
Dec. 31, 2023
USD ($)
General    
Number of clients served | client 2,000  
Number of Countries | country 15  
Number of Locations | location 32  
Increase to foreign currency translation adjustment | $ $ (1,138) $ (1,416)