XML 107 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Undiscounted Cash Flows Used in Calculating the Operating Lease Liabilities and Amounts to be Received under the Sublease (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
Operating Lease Payments, 2022 $ 6,252
Operating Lease Payments, 2023 6,436
Operating Lease Payments, 2024 6,625
Operating Lease Payments, 2025 6,820
Operating Lease Payments, 2026 7,020
Operating Lease Payments, Thereafter 21,779
Operating Lease Payments, Total undiscounted cash flows 54,932
Operating Lease Payments, Less: Amounts representing interest (17,387)
Operating Lease Payments, Present value of lease liabilities 37,545
Sublease Receipts, 2022 2,821
Sublease Receipts, 2023 1,962
Sublease Receipts, 2024 936
Sublease Receipts, Total undiscounted cash flows 5,719
Net Operating Lease Payments, 2022 3,431
Net Operating Lease Payments, 2023 4,474
Net Operating Lease Payments, 2024 5,689
Net Operating Lease Payments, 2025 6,820
Net Operating Lease Payments, 2026 7,020
Net Operating Lease Payments, Thereafter 21,779
Net Operating Lease Payments, Total undiscounted cash flows $ 49,213