XML 110 R92.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2022 $ 12,581
2023 13,104
2024 12,934
2025 12,679
2026 12,516
Thereafter 60,815
Gross lease payments 124,629
Less - present value adjustments (26,138)
Less - tenant improvement allowance receivable (1,088)
Operating lease, liabilities $ 97,403