XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of the future minimum annual lease payments
Dec. 31, 2021
USD ($)
Schedule of the future minimum annual lease payments [Abstract]  
2022 $ 472,000
2023 427,000
2024 435,000
2025 443,000
2026 456,000
Thereafter 774,000
Total $ 3,007,000