v3.26.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
Jul. 31, 2026
Jul. 17, 2026
Jul. 18, 2024
Jul. 22, 2026
Jul. 21, 2026
Jun. 30, 2026
Subsequent Event [Line Items]            
Amendment date     Nov. 24, 2025      
Share repurchase program, authorized amount           $ 750,000
Share repurchase program, authorized shares           0
Subsequent Event            
Subsequent Event [Line Items]            
Extended outside date   Jul. 17, 2026        
Share repurchase program, authorized amount       $ 4,000,000    
Stock repurchased during period, shares 330,758          
Shares price per share $ 1.55          
Stock repurchased during period, aggregate cost $ 514,202          
Merger Agreement | Subsequent Event            
Subsequent Event [Line Items]            
Cash termination fee         $ 5,234,678