XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
3 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of components of inventories
    As of     As of  
    June 30,
2020
    March 31,
2020
 
Raw materials   $ 9,381,816     $ 12,499,301  
Work-in-progress     825,918       1,541,716  
Finished goods     7,869,346       8,592,755  
Total inventory   $ 18,077,080     $ 22,633,772