v3.26.3
Inventories (Tables)
3 Months Ended
Sep. 30, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following:
As of September 30, 2026As of June 30, 2026
Raw materials$126,635 $111,276 
Work in progress41,115 27,956 
Finished goods44,654 40,834 
Total inventories$212,404 $180,066