v3.26.1
EARNINGS PER SHARE (Details Narrative) - shares
Jun. 30, 2026
Jun. 30, 2025
EARNINGS PER SHARE    
Options to purchase shares outstanding 200,625 200,000