v3.26.1
Inventories (Tables)
3 Months Ended
Jun. 30, 2026
Inventories [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

   

As of
June 30,
2026

(Unaudited)

    As of
March 31,
2026
 
Raw materials   $ 11,533,689     $ 16,556,259  
Work-in-progress     1,850,676       2,398,140  
Finished goods     13,209,540       11,001,962  
Total inventory   $ 26,593,905     $ 29,956,361