XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Leases, Commitments and Contingencies - Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
From April 1, 2023 to December 31, 2023 $ 5,240
2024 12,252
2025 11,920
2026 11,660
2027 11,518
Thereafter 40,445
Total undiscounted future cash flows 93,035
Less: Imputed interest (22,594)
Present value of undiscounted future cash flows $ 70,441