XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Leases, Commitments and Contingencies - Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
From July 1, 2022 to December 31, 2022 $ 8,030
2023 11,110
2024 15,862
2025 13,931
2026 12,309
Thereafter 48,683
Total undiscounted future cash flows 109,925
Less: Imputed interest (26,023)
Operating lease liabilities $ 83,902