v3.25.2
Summary of Significant Accounting Policies - Schedule of Net Sales Disaggregated by Region (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Net Sales Disaggregated by Region [Line Items]    
Revenue $ 127,494,304 $ 151,908,691
Europe [Member]    
Schedule of Net Sales Disaggregated by Region [Line Items]    
Revenue 74,107,249 65,260,478
North America [Member]    
Schedule of Net Sales Disaggregated by Region [Line Items]    
Revenue 32,567,795 63,079,961
Asia Pacific [Member]    
Schedule of Net Sales Disaggregated by Region [Line Items]    
Revenue 12,274,022 17,588,597
Others [Member]    
Schedule of Net Sales Disaggregated by Region [Line Items]    
Revenue $ 8,545,238 $ 5,979,655