XML 117 R98.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Tax Act (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2018
USD ($)
installment
Mar. 31, 2020
USD ($)
installment
Income Taxes    
Deemed repatriation liability   $ 13,461
Deemed repatriation included in income taxes payable   1,282
Deemed repatriation included in long-term liabilities   $ 12,179
Number of installments to pay deemed repatriation tax on unremitted earnings | installment 8 8
Payment for deemed repatriation $ 1,137