XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Concentrations and Risks (Details) - Schedule of future minimum lease payments
Dec. 31, 2021
USD ($)
[1]
Schedule of future minimum lease payments [Abstract]  
2022 $ 1,362,403
2023 1,362,403
2024 1,362,403
2025 1,362,403
2026 1,350,939
Thereafter 17,903,334
Total $ 24,703,885
[1] Future annual base rent does not include the Fourth Chino Valley Amendment, effective March 1, 2022 which increased the monthly base rent to $87,581, or an annual base rent to $1,050,972 (See Note 13).