XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories (Tables)
6 Months Ended
Dec. 31, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories
   December 31, 2025   June 30, 2025 
Raw materials  $224,878   $216,052 
Finished goods   59,823    192,095 
Total inventories  $284,701   $408,147