XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1
LONG-TERM DEBT (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt

Long-term debt consists of the following at December 31, 2023 and 2022:

 

   December 31, 
   2023   2022 
AgWest Loan #4  $829,386   $972,941 
AgWest Loan #5   3,736,324    4,089,713 
AgWest loan #6   3,024,949    2,000,000 
Long-Term Debt, Gross   7,590,659    7,062,654 
Debt issuance costs   (105,989)   (119,237)
Current portion of long-term debt   (522,798)   (496,970)
           
Long-Term Debt  $6,961,872   $6,446,447 
Schedule of Future Minimum Principal Payment for Long-Term Debt Maturities

Future minimum principal payments of long-term debt are as follows for the years ending December 31:

 

2024   522,798 
2025   3,574,920 
2026   578,559 
2027   608,636 
2028   640,299 
Thereafter   1,665,447 
      
Total  $7,590,659