XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Future Minimum Principal Payment for Long-Term Debt Maturities

As of September 30, 2024, future minimum principal payments of long-term debt are as follows for the years ending December 31:

 

2024  $133,494 
2025   7,074,971 
2026   578,559 
2027   608,636 
2028   640,299 
Thereafter   1,665,446 
      
Total  $10,701,405