XML 89 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases Lease Payments  
2022 $ 7,957
2023 2,518
2024 1,083
Total lease payments 11,558
Less: interest (461)
Present value of lease liabilities 11,097
Operating Leases Sublease Receipts  
2022 (5,732)
2023 (957)
Total Operating Leases Sublease Receipts (6,689)
Operating Leases Net  
2022 2,225
2023 1,561
2024 1,083
Total operating lease payments Net 4,869
Financing Leases  
2022 403
Total lease payments 403
Less: interest (6)
Present value of lease liabilities $ 397