XML 106 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Lease Payments - Operating Leases - ASC 842 (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021 $ 8,363
2022 6,148
2023 4,899
2024 4,680
2025 4,068
Thereafter 18,519
Total future lease payments $ 46,677