v3.25.1
LEASE (Tables)
3 Months Ended
Mar. 31, 2025
Lease  
Schedule of lease maturity analysis of our operating lease
     
Year ending December 31,    
2025 (excluding the three months ended March 31, 2025)  $469,014 
2026   640,604 
2027   640,604 
2028   640,604 
2029   640,604 
Thereafter   266,918 
Total lease payments   3,298,348 
Less: Imputed interest   (469,837)
Present value of future lease payments   2,828,511 
Less: current portion of lease liability   (472,007)
Long-term portion of lease liability  $2,356,504