XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2022 $ 10,310
2023 13,469
2024 12,934
2025 12,679
2026 12,516
2027 12,865
Thereafter 47,950
Gross lease payments 122,723
Less - present value adjustments (24,928)
Operating lease, liabilities $ 97,795