Property, plant and equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Mar. 31, 2018
Property, plant and equipment, net      
Property, plant and equipment , gross $ 732   $ 626
Less: Accumulated depreciation and amortization (289)   (256)
Property, plant and equipment , net 443   370
Depreciation and amortization expense 33 $ 23  
Leasehold improvements      
Property, plant and equipment, net      
Property, plant and equipment , gross 154   154
Office equipment      
Property, plant and equipment, net      
Property, plant and equipment , gross 49   49
Computer equipment      
Property, plant and equipment, net      
Property, plant and equipment , gross 91   87
Plant and laboratory equipment      
Property, plant and equipment, net      
Property, plant and equipment , gross $ 438   $ 336