XML 119 R116.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Estimated Future Minimum Annual Rental Commitments Under Noncancelable Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2020 $ 4,766
2021 4,251
2022 2,477
2023 1,704
2024 1,568
Thereafter 1,788
Future minimum annual rental commitments $ 16,554