v3.26.1
LEASES (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net operating lease costs $ 2,062,906 $ 2,336,434
Total finance lease costs 107,698 89,268
Selling General And Administrative Expense [Member]    
Operating lease costs 2,075,571 2,751,175
Sublease income (12,665) (414,741)
Amortization of right-of-use assets 96,732 78,995
Interest on lease liabilities $ 10,966 $ 10,273