XML 44 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Operating Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2020 $ 646  
2021 2,517  
2022 2,360  
2023 2,410  
2024 2,536  
2025 and thereafter 8,316  
Total 18,785  
Less imputed interest (2,390)  
Present value of lease liabilities $ 16,395  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2020   $ 2,552
2021   2,541
2022   2,432
2023   2,489
2024   2,649
2025 and thereafter   8,577
Total   $ 21,240