XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Leases [Abstract]  
2022 (three months remaining) $ 1,457
2023 5,450
2024 4,661
2025 4,053
2026 3,318
Thereafter 3,532
Total future minimum lease payments (undiscounted) 22,471
Less: present value discount (2,826)
Present value of lease liability 19,645
Short-term leases $ 21