v3.25.2
OPERATING LEASE RIGHT OF USE ASSETS AND LIABILITIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
OPERATING LEASE RIGHT OF USE ASSETS AND LIABILITIES          
Operating lease, Right-of-use asset $ 6,719,981   $ 6,719,981   $ 7,643,504
Current lease liability 2,428,729   2,428,729   2,378,896
Non-current lease liability 4,266,105   $ 4,266,105   $ 5,193,847
Lease term     5 years    
Lease cost $ 912,357 $ 823,264 $ 1,839,612 $ 1,674,651