XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Leases (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Commitments And Contingencies [Line Items]  
2021 $ 6,195
2022 5,192
2023 3,090
2024 1,449
2025 and thereafter 1,386
Total 17,312
Rent  
Commitments And Contingencies [Line Items]  
2021 5,863
2022 4,865
2023 2,961
2024 1,410
2025 and thereafter 1,385
Total 16,484
Office Equipment  
Commitments And Contingencies [Line Items]  
2021 332
2022 327
2023 129
2024 39
2025 and thereafter 1
Total $ 828