v3.26.3
Property, plant and equipment, net (Tables)
6 Months Ended
Sep. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of property, plant and equipment, net
Property, plant and equipment, net consisted of the following:
September 30, 2026March 31, 2026
Office equipment$1,897 $1,897 
Computer equipment2,516 2,441 
Plant, manufacturing and laboratory equipment12,727 12,325 
Leasehold improvements2,504 2,504 
Capitalized software9,361 9,736 
Construction in progress139 802 
     Total property, plant and equipment29,144 29,705 
Less: Accumulated depreciation(18,441)(16,731)
     Property, plant and equipment, net$10,703 $12,974