v3.26.1
Property, plant and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Property, plant and equipment, net      
Total property, plant and equipment $ 29,526   $ 29,705
Less: Accumulated depreciation (17,668)   (16,731)
Property, plant and equipment, net 11,858   12,974
Depreciation and amortization expense 937 $ 873  
Amortization on capitalized software 300 $ 300  
Office equipment      
Property, plant and equipment, net      
Total property, plant and equipment 1,897   1,897
Computer equipment      
Property, plant and equipment, net      
Total property, plant and equipment 2,516   2,441
Plant, manufacturing and laboratory equipment      
Property, plant and equipment, net      
Total property, plant and equipment 12,727   12,325
Leasehold improvements      
Property, plant and equipment, net      
Total property, plant and equipment 2,504   2,504
Capitalized software      
Property, plant and equipment, net      
Total property, plant and equipment 9,736   9,736
Construction in progress      
Property, plant and equipment, net      
Total property, plant and equipment $ 146   $ 802