XML 33 R88.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Leases [Abstract]        
Lease expiration period start     2019  
Lease expiration period end     2027  
Operating lease expense $ 1,207 $ 900 $ 3,492 $ 2,600
Option to extend     true  
Operating lease, not yet commenced, description     As of September 30, 2019, we do not have any leases that have not yet commenced that create significant rights and obligations.