XML 87 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Leases (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Commitments And Contingencies [Line Items]  
2021 $ 6,439
2022 5,157
2023 3,714
2024 2,092
2025 and thereafter 1,576
Total 18,978
Rent  
Commitments And Contingencies [Line Items]  
2021 6,095
2022 4,846
2023 3,513
2024 2,030
2025 and thereafter 1,573
Total 18,057
Office Equipment  
Commitments And Contingencies [Line Items]  
2021 344
2022 311
2023 201
2024 62
2025 and thereafter 3
Total $ 921