XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable (Details) - USD ($)
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Total notes payable $ 2,920,027 $ 2,316,652
Due within one year 802,312 978,246
Due after one year 2,117,715 1,338,406
Note Payable through September 2029 [Member]    
Total notes payable 483,920 $ 0
Monthly payment 9,868  
Interest rate   8.20%
Note Payable through September 2029 one [Member]    
Total notes payable 79,940 $ 0
Monthly payment 1,630  
Interest rate   8.20%
Note Payable through August 2028 [Member]    
Total notes payable 24,448 $ 0
Monthly payment 583  
Interest rate   5.90%
Note Payable through June 2027 [Member]    
Total notes payable 290,171 $ 297,230
Monthly payment 2,500  
Balloon payment 260,886  
Interest rate   7.00%
Note Payable through January 2027 [Member]    
Total notes payable 549,447 $ 0
Monthly payment 2,291  
Balloon payment 549,447  
Interest rate   5.00%
Note Payable through January 2025 [Member]    
Total notes payable 0 $ 186,557
Monthly payment 14,821  
Interest rate   7.00%
Note Payable through September 2024 [Member]    
Total notes payable 5,139 $ 50,672
Monthly payment 5,181  
Interest rate   4.78%
Note Payable through July 2024 [Member]    
Total notes payable 0 $ 33,541
Monthly payment 4,847  
Interest rate   3.45%
Note Payable through February 2024 [Member]    
Total notes payable 0 $ 604
Monthly payment 303  
Interest rate   4.50%
Note Payable through June 2024 [Member]    
Total notes payable 0 $ 3,713
Monthly payment 627  
Interest rate   4.50%
Note Payable through May 2025 [Member]    
Total notes payable 11,843 $ 24,591
Monthly payment 1,515  
Interest rate   6.30%
Note Payable through June 2025 [Member]    
Total notes payable 7,597 $ 14,843
Monthly payment 866  
Interest rate   6.30%
Note Payable through June 2027 One [Member]    
Total notes payable 35,678 $ 44,447
Monthly payment 1,174  
Interest rate   5.90%
Note Payable through April 2028 [Member]    
Total notes payable 22,257 $ 0
Monthly payment 576  
Interest rate   5.90%
Note Payable through May 2024 [Member]    
Total notes payable 0 $ 51,182
Monthly payment 10,352  
Interest rate   4.50%
Note Payable through August 2025 [Member]    
Total notes payable 52,437 $ 92,948
Monthly payment 4,933  
Interest rate   6.90%
Two Note Payable through July 2024 [Member]    
Total notes payable 0 $ 4,126
Monthly payment 602  
Interest rate   6.99%
Note Payable through Aprilt 2026 [Member]    
Total notes payable 295,486 $ 0
Monthly payment 16,642  
Interest rate   8.24%
Note Payable through November 2024 [Member]    
Total notes payable 3,006 $ 16,251
Monthly payment 1,512  
Interest rate   4.60%
Two Note Payable through January 2025 [Member]    
Total notes payable 0 $ 216,880
Monthly payment 17,125  
Interest rate   4.50%
Note Payable through April 2026 One [Member]    
Total notes payable 80,974 $ 0
Monthly payment 4,572  
Interest rate   2.06%
Note Payable through October 2026 [Member]    
Total notes payable 680,765 $ 899,417
Monthly payment 29,656  
Interest rate   8.01%
Note Payable through December 2026 [Member]    
Total notes payable 44,972 $ 58,156
Monthly payment 1,836  
Interest rate   8.50%
Note Payable through December 2054 [Member]    
Total notes payable 157,767 $ 160,123
Monthly payment 731  
Interest rate   3.75%
Note Payable through June 2028 [Member]    
Total notes payable 46,334 $ 54,418
Monthly payment 1,152  
Interest rate   5.99%
Two Note Payable through June 2028 [Member]    
Total notes payable 47,846 $ 56,194
Monthly payment 1,190  
Interest rate   5.99%
Note Payable through December 2028 [Member]    
Total notes payable 0 $ 50,759
Monthly payment $ 1,060  
Interest rate   9.24%