v3.25.2
LEASES AND LEASED PREMISES (Tables)
6 Months Ended
Jun. 30, 2025
Leases And Leased Premises  
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES

Balance sheet information related to our leases is presented below:

     

   Balance Sheet location  June 30, 2025   December 31, 2024 
Operating leases:             
Right-of-use lease assets  Right-of-use operating lease assets  $2,627,644   $2,909,213 
Right-of-use lease liability, current  Other current liabilities  $774,123   $661,857 
Right-of-use lease liability, long-term  Right-of-use operating lease liability  $1,877,580   $2,372,190 
SCHEDULE OF OTHER INFORMATION RELATED TO LEASES

As of June 30, 2025, weighted-average remaining lease term and discount rate were as follows:

     

   June 30, 2025 
Weighted Average Remaining Lease Term:     
Operating leases   2.2 years 
Weighted Average Discount Rate:     
Operating leases   12.00%
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASE

The minimum future annual payments under non-cancellable leases during the next five years and thereafter, at rates now in force, are as follows:

     

  Operating
leases
 
2025  $526,128 
2026   1,016,618 
2027   870,185 
2028   520,241 
2029   278,328 
Total future minimum lease payments, undiscounted   3,211,500 
Less: Imputed interest   (559,797)
Present value of future minimum lease payments  $2,651,703