v3.26.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
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 

Balance Sheet Information  Classification      
       As of 
Balance Sheet Information  Classification  December 31, 2025   December 31, 2024 
Assets           
Right-of-use assets  Operating Leases  $17,397,009   $1,351,600 
Liabilities             
Current portion of lease liabilities  Operating Leases  $605,261   $364,244 
Long-term portion of lease liabilities  Operating Leases  $16,886,027   $1,020,604 
Total lease liabilities     $17,491,288   $1,384,848 
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 year ending 
   December 31, 
2026  $1,446,995 
2027   1,365,672 
2028   1,350,846 
2029   1,360,832 
2030   1,163,833 
Thereafter   21,104,749 
Total lease payments  $27,792,927 
Less: imputed interest   (10,301,639)
Present value of lease liabilities  $17,491,288 
Less: current portion   (605,261)
Long-term portion  $16,886,027 
SCHEDULE OF SUPPLEMENTAL INFORMATION OF OPERATING LEASES

   As of 
   December 31,   December 31, 
   2025   2024 
Weighted-average remaining lease term (years)   18.88    4.16 
Weighted-average discount rate   5.04%   5.66%