v3.26.1
OPERATING LEASE RIGHT-OF-USE ASSETS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Apr. 30, 2018
Short-Term Debt [Line Items]            
Incremental borrowing rate, percentage     8.50%      
Operating lease right-of-use assets $ 4,687,027   $ 4,687,027   $ 4,722,366  
Variable lease payments $ 4,326 $ 37,865 $ 6,950 $ 76,142    
Standby Letters of Credit [Member]            
Short-Term Debt [Line Items]            
Standby letter of credit amount           $ 1,075,000