XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
12 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
 March 31,
 20222021
Raw materials$260,604 $147,040 
Work-in-process109,441 97,715 
Finished goods345,667 273,492 
Total$715,712 $518,247