Notes Receivable |
9 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Notes Receivable [Abstract] | |
| NOTES RECEIVABLE |
Note 3. NOTES RECEIVABLE
Notes receivable related to bank acceptance notes issued by third party companies and backed by financial institutions which can be either encashed upon maturity, or encashed by discounting, or reassigned to suppliers. As of March 31, 2026 and June 30, 2025, the maturity date of these notes ranged from May 27, 2026 to September 24, 2026 and from July 23, 2025 to November 27, 2025, respectively. |