v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES

The following table shows balance sheet information related to the operating leases:

SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES  

      June 30,   December 31, 
      As of 
      June 30,   December 31, 
Balance Sheet Information  Classification  2026   2025 
Assets             
Right-of-use assets  Operating Leases  $17,010,370   $17,397,009 
Liabilities             
Current portion of lease liabilities  Operating Leases  $621,069   $605,261 
Long-term portion of lease liabilities  Operating Leases  $16,625,919   $16,886,027 
Total lease liabilities     $17,246,988   $17,491,288 
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS OF OPERATING LEASE LIABILITIES

The future minimum lease payments of existing operating lease liabilities are as follows:

SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS OF OPERATING LEASE LIABILITIES  

   For the twelve months 
   ending June 30, 
2027  $1,450,002 
2028   1,372,986 
2029   1,366,153 
2030   1,252,029 
2031   1,178,320 
Thereafter   20,510,760 
Total lease payments  $27,130,250 
Less: imputed interest   (9,883,262)
Present value of lease liabilities  $17,246,988 
Less: current portion   (621,069)
Long-term portion  $16,625,919 
SCHEDULE OF SUPPLEMENTAL INFORMATION OF OPERATING LEASES

SCHEDULE OF SUPPLEMENTAL INFORMATION OF OPERATING LEASES 

   As of 
   June 30,   December 31, 
   2026   2025 
Weighted-average remaining lease term (years)   18.49    18.88 
Weighted-average discount rate   5.03%   5.04%
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS OF FINANCING LEASE LIABILITIES

The future minimum lease payments of lease financing liabilities are as follows:

SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS OF FINANCING LEASE LIABILITIES   

   For the twelve months 
   ending June 30, 
2027  $3,383,410 
2028   3,298,542 
2029   3,204,958 
2030   3,101,764 
2031   3,023,176 
Thereafter   25,403,031 
Total lease payments  $41,414,881 
Less: current portion   (3,383,410)
Long-term portion  $38,031,471 
SCHEDULE OF SUPPLEMENTAL INFORMATION OF FINANCING LEASES

SCHEDULE OF SUPPLEMENTAL INFORMATION OF FINANCING LEASES 

   As of 
   June 30,   December 31, 
   2026   2025 
Weighted-average remaining lease term (years)   19.95    - 
Weighted-average discount rate   9.82%   -