XML 138 R121.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
December 31, 2022 $ 1,344  
December 31, 2023 1,343  
December 31, 2024 1,316  
December 31, 2025 1,092  
December 31, 2026 987  
Thereafter 4,074  
Total future minimum lease payments 10,156  
Amounts representing interest (513)  
Operating lease liabilities $ 9,643 $ 10,627