XML 129 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Operating Lease Maturities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
May 13, 2019
Leases [Abstract]    
2020 (Remaining nine months ending March 31, 2020) $ 4,577  
2021 3,450  
2022 2,488  
2023 1,794  
2024 1,705  
Thereafter 6,761  
Total undiscounted lease payments 20,775  
Less imputed interest (3,150)  
Total present value of lease payments $ 17,625 $ 20,500