XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details - Future minimum lease payments)
Jun. 30, 2022
USD ($)
Leases  
2022 (for the six months remaining) $ 63,264
2023 129,046
2024 132,917
2025 136,905
2026 and thereafter 1,554,000
Total   2,016,132
Less effects of discounting 638,304
Lease liability recognized $ 1,377,828