XML 92 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of lease liabilities under non-cancellable leases (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Rent Payments  
2021 $ 9,014
2022 9,003
2023 9,174
2024 9,439
2025 9,717
Thereafter 24,469
Total lease payments 70,816
Less: imputed interest 14,850
Present value of lease liabilities 55,966
Sublease Receipts  
2021 (895)
2022 (1,200)
2023 (1,311)
2024 (1,273)
2025 (331)
Thereafter (388)
Sublease Receipts (5,398)
Total Cash Outflows  
2021 8,119
2022 7,803
2023 7,863
2024 8,166
2025 9,386
Thereafter 24,081
Total Cash Outflows $ 65,418