XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
2022 (six months remaining) $ 2,946
2023 5,461
2024 4,710
2025 4,029
2026 3,327
Thereafter 3,574
Total future minimum lease payments (undiscounted) 24,047
Less: present value discount (3,343)
Present value of lease liability 20,704
Short-term leases $ 36