v3.26.1
LEASES (Details 3) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Present value of lease liabilities, operating leases $ 2,355,460 $ 3,250,875
Present value of lease liabilities, finance leases 110,582 $ 130,993
Property subject to finance lease [Member]    
2026 39,026  
2027 51,514  
2028 25,453  
2029 1,993  
2030  
Thereafter  
Total 117,986  
Less: Imputed interest (7,404)  
Present value of lease liabilities, finance leases 110,582  
Property Subject To Operating Leases [Member]    
2026 982,427  
2027 961,086  
2028 163,210  
2029 159,255  
2030 160,925  
Thereafter 194,556  
Total 2,621,459  
Less: Imputed interest (265,999)  
Present value of lease liabilities, operating leases $ 2,355,460