XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Bank Debt - Schedule of Principal Payments Due Under Bank Loans Outstanding (Details)
Dec. 31, 2024
USD ($)
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
Debt issuance costs, 2025 $ (21,314)
Debt issuance costs, 2026 (13,580)
Debt issuance costs, 2027 (5,420)
Debt issuance costs, 2028 (3,513)
Debt issuance costs, 2029 (3,513)
Debt issuance costs, Thereafter (7,834)
Debt issuance costs, Total (55,174)
Debt discount cost, 2025 (20,891)
Debt discount cost, 2026 (11,344)
Debt discount cost, 2027
Debt discount cost, 2028
Debt discount cost, 2029
Debt discount cost, Thereafter
Debt discount cost, Total (32,235)
Total 2025 1,497,619
Total 2026 3,316,335
Total 2027 793,389
Total 2028 344,110
Total 2029 273,207
Total Thereafter 4,313,934
Total 10,538,594
Loan #1 [Member]  
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
During the Years Ending December 31, 2025 239,864
During the Years Ending December 31, 2026 248,604
During the Years Ending December 31, 2027 257,649
During the Years Ending December 31, 2028 266,537
During the Years Ending December 31, 2029 276,720
During the Years Ending December 31, Thereafter 4,321,768
During the Years Ending December 31, Total 5,611,142
Loan #2 [Member]  
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
During the Years Ending December 31, 2025 530,738
During the Years Ending December 31, 2026 549,881
During the Years Ending December 31, 2027 140,423
During the Years Ending December 31, 2028
During the Years Ending December 31, 2029
During the Years Ending December 31, Thereafter
During the Years Ending December 31, Total 1,221,042
Loan #3 [Member]  
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
During the Years Ending December 31, 2025 101,001
During the Years Ending December 31, 2026 106,146
During the Years Ending December 31, 2027 83,143
During the Years Ending December 31, 2028
During the Years Ending December 31, 2029
During the Years Ending December 31, Thereafter
During the Years Ending December 31, Total 290,290
Loan #4 [Member]  
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
During the Years Ending December 31, 2025 220,998
During the Years Ending December 31, 2026 228,965
During the Years Ending December 31, 2027 240,438
During the Years Ending December 31, 2028
During the Years Ending December 31, 2029
During the Years Ending December 31, Thereafter
During the Years Ending December 31, Total 690,401
Loan #5 [Member]  
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
During the Years Ending December 31, 2025 69,856
During the Years Ending December 31, 2026 73,415
During the Years Ending December 31, 2027 77,156
During the Years Ending December 31, 2028 81,086
During the Years Ending December 31, 2029
During the Years Ending December 31, Thereafter
During the Years Ending December 31, Total 301,513
Loan #6 [Member]  
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
During the Years Ending December 31, 2025 253,003
During the Years Ending December 31, 2026 1,418,550
During the Years Ending December 31, 2027
During the Years Ending December 31, 2028
During the Years Ending December 31, 2029
During the Years Ending December 31, Thereafter
During the Years Ending December 31, Total 1,671,553
Loan #7 [Member]  
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
During the Years Ending December 31, 2025 124,364
During the Years Ending December 31, 2026 715,698
During the Years Ending December 31, 2027
During the Years Ending December 31, 2028
During the Years Ending December 31, 2029
During the Years Ending December 31, Thereafter
During the Years Ending December 31, Total 840,062
Subtotal [Member]  
Schedule of Principal Payments Due Under Bank Loans Outstanding [Line Items]  
During the Years Ending December 31, 2025 1,539,824
During the Years Ending December 31, 2026 3,341,259
During the Years Ending December 31, 2027 798,809
During the Years Ending December 31, 2028 347,623
During the Years Ending December 31, 2029 276,720
During the Years Ending December 31, Thereafter 4,321,768
During the Years Ending December 31, Total $ 10,626,003