XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturities of lease liabilities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Maturities of lease liabilities  
2022 (remainder of the year) $ 4,212
2023 8,787
2024 8,278
2025 7,730
2026 7,196
2027 and thereafter 12,361
Total future minimum lease payments (undiscounted) 48,564
Less: present value discount (7,712)
Present value of lease liability $ 40,852