XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Maturities of Operating Lease Liabilities and Sublease Income (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases Payments  
2022 $ 14,989
2023 14,345
2024 13,769
2025 13,534
2026 13,940
Thereafter 28,364
Gross lease payments (income) 98,941
Less: Imputed interest 21,971
Less: Tenant improvement receivables 445
Total operating lease liabilities 76,525
Sublease Income  
2022 (1,481)
2023 (1,101)
2024 0
2025 0
2026 0
Thereafter 0
Gross lease payments (income) $ (2,582)