XML 88 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of lease liabilities under non-cancellable leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Rent Payments  
2022 $ 9,387
2023 9,716
2024 9,968
2025 10,176
2026 10,263
Thereafter 14,453
Total lease payments 63,963
Less: imputed interest 11,687
Present value of lease liabilities 52,276
Sublease Receipts  
2022 (1,200)
2023 (1,311)
2024 (1,273)
2025 (331)
2026 (166)
Thereafter (222)
Sublease Receipts (4,503)
Total Cash Outflows  
2022 8,187
2023 8,405
2024 8,695
2025 9,845
2026 10,097
Thereafter 14,231
Total Cash Outflows $ 59,460