XML 151 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable (Details 1)
Dec. 31, 2023
USD ($)
Notes Payable  
2024 $ 978,246
2025 480,977
2026 369,154
2027 314,161
2028 29,183
2029 3,395
Thereafter 141,536
Total $ 2,316,652