v3.26.1
OPERATING LEASE RIGHT OF USE ASSETS AND LIABILITIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
OPERATING LEASE RIGHT OF USE ASSETS AND LIABILITIES          
Operating lease, Right-of-use asset $ 6,257,763   $ 6,257,763   $ 6,296,336
Current lease liability 2,804,138   2,804,138   2,656,508
Non-current lease liability 3,341,586   3,341,586   $ 3,562,859
Lease cost $ 873,199 $ 912,357 $ 2,040,672 $ 1,839,612  
Lease term     5 years