XML 148 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable (Details 1)
Dec. 31, 2022
USD ($)
Notes Payable  
2023 $ 859,393
2024 654,190
2025 130,164
2026 48,879
2027 307,218
2028 29,163
Thereafter 145,454
Total $ 2,174,461