XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Schedule of Future Minimum Base Rental Payment) (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 798,000  
2022 1,287,000  
2023 940,000  
2024 399,000  
2025 325,000  
Thereafter 139,000  
Remaining balance of lease payments 3,888,000  
Less: difference between undiscounted cash flows and discounted cash flows 334,000  
Lease liabilities $ 3,554,000 $ 2,612,000