Income Taxes - Schedule of Income Taxes Paid (Net of any Refunds) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended |
---|---|---|---|
Mar. 31, 2019 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|
Income Tax Disclosure [Abstract] | |||
Income taxes paid (net of refunds) | $ 1,421 | $ 8,161 | $ 7,373 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|