v3.25.2
NATURE OF OPERATIONS (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Sep. 13, 2023
Apr. 29, 2011
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Common stock, shares authorized (in shares) 75,000,000 75,000,000   75,000,000
Common stock, par value (usd per share) $ 0.001 $ 0.001   $ 0.001
Preferred stock, shares authorized (in shares)       25,000,000
Preferred stock, par value (usd per share)       $ 0.001
Offering size     $ 300,000,000