v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of future lease payments of operating leases
    
YEARS ENDING    
DECEMBER 31,  AMOUNT 
     
2025  $194,305 
2026   399,199 
2027   411,174 
2028   423,612 
2029   436,300 
      Thereafter   1,921,271 
    3,785,861 
                      Less discounted interest   (1,100,824)
      
TOTAL  $2,685,037 
Schedule of operating lease right-of-use assets
    
   June 30, 2025 
Weighted average remaining lease term (in years)   8.58 
Weighted average discount rate   8.25%