XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
June 30, 2023 $ 1,345  
June 30, 2024 1,353  
June 30, 2025 1,186  
June 30, 2026 1,073  
June 30, 2027 913  
Thereafter 3,618  
Total future minimum lease payments 9,488  
Amounts representing interest (408)  
Operating lease liabilities $ 9,080 $ 9,643