XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Leases-Operating Lease Liability, Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Leases [Abstract]    
Operating Lease Liability Payments Due Next 12 Months $ 2,074  
Operating Lease Liability Payments Due Year 2 2,701  
Operating Lease Liability Payments Due Year 3 2,600  
Operating Lease Liability Payments Due Year 4 2,462  
Operating Lease Liability Payments Due Year 5 2,534  
Operating Lease Liability Payments Due After Year 5 10,231  
Total lease payments 22,602  
Interest (2,803)  
Operating lease liability $ 19,799 $ 0