XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES (Tables)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Leases    
SCHEDULE OF LEASE COST AND SUPPLEMENTAL LEASE INFORMATION

The following table presents net lease cost and other supplemental lease information:

 

   March 31,   December 31, 
   2025   2024 
Lease cost          
Operating lease cost (cost resulting from lease payments)  $107,336   $403,109 
Net lease costs  $107,336   $403,109 
           
Operating lease - operating cash flows (fixed payments)  $107,336   $403,109 
Operating lease - operating cash flows (liability reduction)  $93,865   $334,254 
Non-current leases - right-of-use assets  $545,915   $634,269 
Current liabilities - operating lease liabilities  $296,291   $363,102 
Non-current liabilities - operating lease liabilities  $278,071   $305,125 

The following table presents net lease cost and other supplemental lease information:

 

   2024   2023 
Lease cost          
Operating lease cost (cost resulting from lease payments)  $403,109   $322,102 
Net lease costs  $403,109   $322,102 
           
Operating lease - operating cash flows (fixed payments)  $403,109   $322,102 
Operating lease - operating cash flows (liability reduction)  $334,254   $254,945 
Non-current leases - right-of-use assets  $634,269   $972,663 
Current liabilities - operating lease liabilities  $363,102   $334,255 
Non-current liabilities - operating lease liabilities  $305,125   $668,228 
SCHEDULE OF FUTURE MINIMUM PAYMENTS UNDER OPERATING LEASES

Future minimum payments under non-cancelable leases for operating leases for the remaining terms of the leases following the three months ended March 31, 2025, are as follows:

 

Fiscal Year  Operating Leases 
2025  $299,654 
2026   140,163 
2027   144,227 
2028   60,809 
Total future minimum lease payments  $644,853 
Amount representing interest   (70,491)
Present value of net future minimum lease payments  $574,362 

Future minimum payments under non-cancelable leases for operating leases for the remaining terms of the leases following the year ended December 31, 2024, are as follows:

 

Fiscal Year  Operating Leases 
2025  $406,990 
2026   140,163 
2027   144,227 
2028   60,808 
Total future minimum lease payments  $752,188 
Amount representing interest   (83,961)
Present value of net future minimum lease payments  $668,227