Quarterly report pursuant to Section 13 or 15(d)

Quarterly report pursuant to Section 13 or 15(d)

Recently Adopted and Issued Accounting Guidance - Narrative (Details)

v3.19.1
Recently Adopted and Issued Accounting Guidance - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Accounting Changes and Error Corrections [Abstract]    
Total present value of future minimum lease payments $ 20,268 $ 10,100
Operating lease right-of-use assets $ 19,734 $ 9,700