XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Government Loans Payable (Details) - Schedule of future minimum loan payments
Dec. 31, 2021
USD ($)
Schedule of future minimum loan payments [Abstract]  
December 31, 2022 $ 4,427
December 31, 2023 4,596
December 31, 2024 4,771
December 31, 2025 4,953
December 31, 2026 5,142
Thereafter 191,711
Total $ 215,600