XML 25 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of the business and basis of presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Nature of the business and basis of presentation        
Net loss $ 11,886 $ 5,362 $ 43,755 $ 81,714
Accumulated deficit 142,206   $ 130,320  
Cash, cash equivalents and short-term marketable securities $ 125,285