XML 108 R48.htm IDEA: XBRL DOCUMENT v3.25.2
NOTES RECEIVABLE – BANK ACCEPTANCES (Details Narrative) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Receivables [Abstract]    
Note receivable $ 159,708