XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Leases [Abstract]  
Operating Leases, Remainder of 2022 $ 3,571
Operating Leases, 2023 12,790
Operating Leases, 2024 9,891
Operating Leases, 2025 8,363
Operating Leases, 2026 6,817
Operating Leases, Thereafter 22,172
Operating Leases, Total undiscounted lease payments 63,604
Operating Leases, Less: Imputed interest (10,157)
Total operating lease liabilities $ 53,447