v3.25.4
Property, plant and equipment, net (Tables)
9 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment, net
Property, plant and equipment, net consisted of the following:
December 31, 2025March 31, 2025
Office equipment$1,897 $1,812 
Computer equipment2,441 2,206 
Plant and laboratory equipment12,317 10,877 
Leasehold improvements2,504 2,504 
Capitalized software9,734 8,089 
Construction in progress916 1,650 
     Total property, plant and equipment29,809 27,138 
Less: Accumulated depreciation(15,962)(13,399)
     Property, plant and equipment, net$13,847 $13,739