XML 30 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Inventories
12 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
 March 31,
 20242023
Raw materials$284,773 $323,418 
Work-in-process115,191 123,401 
Finished goods297,734 350,979 
Total$697,698 $797,798