XML 81 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Capital structure - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Capital structure        
Issuance of common stock related to equity offering (in shares) 4,600,000      
Net proceeds from public offering $ 0 $ 117,916 $ 0 $ 0
Share Price $ 27.04      
Common stock, authorized shares (in shares)   125,000,000 125,000,000  
Common stock        
Capital structure        
Common stock, authorized shares (in shares)   125,000,000    
Over-Allotment Option        
Capital structure        
Issuance of common stock related to equity offering (in shares) 600,000