v3.26.3
LEASE (Tables)
9 Months Ended
Sep. 30, 2026
Lease  
Schedule of operating leases
      
  

September 30,

2026

  December 31,
2025
Weighted-average remaining lease term—operating leases   5.3 years    6.0 years 
Weighted-average discount rate—operating leases   7%    7% 
Schedule of lease maturity
   
Year ending December 31,   
2026 (excluding the nine months ended September 30, 2026)  $317,678 
2027   1,277,013 
2028   1,296,105 
2029   1,315,770 
2030   962,340 
Thereafter   1,516,755 
Total lease payments   6,685,661 
Less: Imputed interest   (1,190,209)
Present value of future lease payments   5,495,452 
Less: current portion of lease liability   (910,585)
Long-term portion of lease liability  $4,584,867