XML 103 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Leases [Abstract]      
Rental expense $ 799,000 $ 837,000 $ 770,000
Non-Cancelable Operating Leases [Abstract]      
2022 611,000    
2023 513,000    
2024 269,000    
2025 176,000    
Thereafter 65,000    
Future minimum rental commitments $ 1,634,000