XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
Remainder of 2021 $ 502
2022 8,139
2023 8,298
2024 7,936
2025 7,705
2026 7,416
Thereafter 40,525
Gross lease payments 80,521
Less - present value adjustments (18,901)
Less - tenant improvement allowance receivable (1,588)
Operating lease, liabilities $ 60,032