v3.22.2.2
Leases, Commitments and Contingencies - Maturity of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
From October 1, 2022 to December 31, 2022 $ 3,861
2023 10,721
2024 15,381
2025 13,442
2026 11,817
Thereafter 52,416
Total undiscounted future cash flows 107,638
Less: Imputed interest (25,913)
Operating lease liabilities $ 81,725