XML 34 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2025
Jun. 30, 2024
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.01  
Common stock, shares authorized 100,000,000  
Common stock, shares issued 7,323,377 3,456,116
Common stock, shares outstanding 7,323,261 3,456,000
Treasury stock shares 116 116