v3.26.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
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:

 

 

2026   758,840 
2027   3,161,508 
2028   1,130,789 
2029   1,007,284 
2030   1,068,928 
Thereafter   7,807,671 
      
Total  $14,935,020