v3.25.2
OPERATING LEASE (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
Operating lease asset $ 1,768,498 $ 45,467
Total lease asset 1,768,498 45,467
Operating lease liability - current portion 204,391 11,814
Operating lease liability - noncurrent portion 1,545,257 31,353
Total lease liability $ 1,749,648 $ 43,167