v3.26.3
Consolidated Balance Sheets (Parentheticals) - $ / shares
Jul. 27, 2026
Jun. 30, 2026
Feb. 10, 2026
Jun. 30, 2025
Reverse share split     100-for-1  
Subsequent Event        
Reverse share split 8-for-1      
Class A Ordinary Shares        
Ordinary shares, par value (in Dollars per share) [1]   $ 0.02   $ 0.02
Ordinary shares, shares authorized [1]   1,400,000,000   1,400,000,000
Ordinary shares, shares issued [1]   628,761   1,370
Ordinary shares, shares outstanding [1]   628,761   1,370
Class B Ordinary Shares        
Ordinary shares, par value (in Dollars per share) [1]   $ 0.02   $ 0.02
Ordinary shares, shares authorized [1]   200,000,000   200,000,000
Ordinary shares, shares issued [1]   1   1
Ordinary shares, shares outstanding [1]   1   1
[1] Giving retroactive effect to the 100-for-1 reverse share split on February 10, 2026, the change in share capital on June 4, 2026, and the 8-for-1 reverse share split on July 27, 2026