XML 79 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and contingencies - Operating Leases - (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2014
item
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Rent expense   $ 4,000 $ 2,900 $ 2,000
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]        
2019   4,325    
2020   4,731    
2021   4,863    
2022   5,001    
2023   5,141    
2024 +   16,783    
Total minimum lease payments   40,844    
75 Sidney Street        
Number of renewal options | item 2      
Leasehold improvement receivable   300    
Term of each renewal option 5 years      
Leasehold incentive received from landlord   1,300    
64 Sidney Street        
Leasehold incentive received from landlord   $ 3,500