v3.26.1
LEASE (Tables)
6 Months Ended
Jun. 30, 2026
Lease  
Schedule of operating leases
          
  

June 30,

2026

  December 31,
2025
Weighted-average remaining lease term—operating leases   5.6 years    6.0 years 
Weighted-average discount rate—operating leases   7%    7% 
Schedule of lease maturity
   
Year ending December 31,   
2026 (excluding the six months ended June 30, 2026)  $632,297 
2027   1,277,013 
2028   1,296,105 
2029   1,315,770 
2030   962,340 
Thereafter   1,516,756 
Total lease payments   7,000,281 
Less: Imputed interest   (1,289,984)
Present value of future lease payments   5,710,297 
Less: current portion of lease liability   (890,846)
Long-term portion of lease liability  $4,819,451