XML 53 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Apr. 01, 2019
Leases [Abstract]    
Remaining 2020 $ 6,900  
2021 11,204  
2022 9,185  
2023 5,600  
2024 1,358  
Thereafter 4,102  
Total lease payments 38,349  
Less interest (2,412)  
Present value of lease liabilities $ 35,937 $ 37,400