XML 112 R93.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Lease Payments - Operating Leases (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 7,030
2023 6,433
2024 5,761
2025 5,604
2026 5,528
Thereafter 33,005
Total future lease payments $ 63,361