XML 159 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2024
Jun. 30, 2023
Feb. 23, 2023
Jul. 05, 2022
Statement of Financial Position [Abstract]        
Preferred stock, par value $ 0.0001 $ 0.0001   $ 0.0001
Preferred stock, shares authorized 3,000,000 3,000,000    
Preferred stock, shares issued 2,575,250    
Preferred stock, shares outstanding 2,575,250    
Ordinary shares, par value $ 0.0001 $ 0.0001   $ 0.0001
Ordinary shares, shares authorized 300,000,000 300,000,000   300,000,000
Ordinary shares, shares issued [1] 12,000,000 12,000,000    
Ordinary shares, shares outstanding 12,000,000 [1] 12,000,000 [1] 12,000,000  
[1] Giving retroactive effect to the issuance of ordinary shares on February 23, 2023 which is detailed in Note 1.