XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Summary of Significant Accounting Policies (Foreign Currency Translation) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Intercompany Foreign Currency Balance [Line Items]        
Cumulative translation adjustment $ 18,174 $ (18,752) $ (35,897) $ (10,859)
India        
Intercompany Foreign Currency Balance [Line Items]        
Cumulative translation adjustment $ 16,600   $ (29,600)  
Foreign currency rate change percent 2.20%   (2.90%)