v3.26.3
Property, plant and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Mar. 31, 2026
Property, plant and equipment, net          
Total property, plant and equipment $ 29,144   $ 29,144   $ 29,705
Less: Accumulated depreciation (18,441)   (18,441)   (16,731)
Property, plant and equipment, net 10,703   10,703   12,974
Depreciation and amortization expense 800 $ 800 1,710 $ 1,715  
Office equipment          
Property, plant and equipment, net          
Total property, plant and equipment 1,897   1,897   1,897
Computer equipment          
Property, plant and equipment, net          
Total property, plant and equipment 2,516   2,516   2,441
Plant, manufacturing and laboratory equipment          
Property, plant and equipment, net          
Total property, plant and equipment 12,727   12,727   12,325
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,361   9,361   9,736
Amortization 300 $ 300 600 $ 600  
Construction in progress          
Property, plant and equipment, net          
Total property, plant and equipment $ 139   $ 139   $ 802