v3.26.1
LEASES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Assets    
Right-of-use assets $ 2,101,574 $ 2,884,619
Current    
Lease liabilities 1,388,322 1,829,814
Noncurrent    
Lease liabilities 967,138 1,421,061
Total lease liabilities $ 2,355,460 $ 3,250,875