v3.25.4
Property, plant and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Property, plant and equipment, net          
Total property, plant and equipment $ 29,809   $ 29,809   $ 27,138
Less: Accumulated depreciation (15,962)   (15,962)   (13,399)
Property, plant and equipment, net 13,847   13,847   13,739
Depreciation and amortization expense 800 $ 1,000 2,563 $ 2,654  
Amortization on capitalized software 300 $ 300 900 $ 400  
Office equipment          
Property, plant and equipment, net          
Total property, plant and equipment 1,897   1,897   1,812
Computer equipment          
Property, plant and equipment, net          
Total property, plant and equipment 2,441   2,441   2,206
Plant and laboratory equipment          
Property, plant and equipment, net          
Total property, plant and equipment 12,317   12,317   10,877
Leasehold improvements          
Property, plant and equipment, net          
Total property, plant and equipment 2,504   2,504   2,504
Capitalized software          
Property, plant and equipment, net          
Total property, plant and equipment 9,734   9,734   8,089
Construction in progress          
Property, plant and equipment, net          
Total property, plant and equipment $ 916   $ 916   $ 1,650