v3.25.2
Related Party Transactions (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Related Party Transactions [Line Items]    
Total accounts receivable $ 47,031,303 $ 59,734,765
Other income 109,349 0
Shenzhen Yi Jia [Member]    
Related Party Transactions [Line Items]    
Accounts payable–related party 94,657,848 91,324,614
IKE Tek LLC [Member]    
Related Party Transactions [Line Items]    
Total accounts receivable 75,147 17,280
Related Party [Member]    
Related Party Transactions [Line Items]    
Accounts payable–related party $ 52,420,256 $ 67,046,472
Mr. Liu [Member]    
Related Party Transactions [Line Items]    
Outstanding percentage 58.10%  
Mr. Liu [Member] | Jiangyan Zhu [Member]    
Related Party Transactions [Line Items]    
Outstanding percentage 66.50%  
Ms. Zhu [Member]    
Related Party Transactions [Line Items]    
Outstanding percentage 4.40%  
Ms. Zhu [Member] | Jiangyan Zhu [Member]    
Related Party Transactions [Line Items]    
Outstanding percentage 5.00%