v3.25.2
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jul. 22, 2025
Jul. 17, 2025
Jul. 22, 2025
Jun. 30, 2025
Subsequent Event [Line Items]        
Stock Repurchased During Period, Value       $ 2,415,262
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Cash Consideration   $ 13,700,000    
Shares of common stock were repurchased 1,034,308   521,499  
Stock Repurchased During Period, Value $ 5,000,000