XML 28 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Operations, Background, and Basis of Presentation (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Sep. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease right of use assets $ 9,583   $ 0  
Operating lease obligation 11,953      
Accrued rent offset to operating lease right-of-use assets $ (2,801)     $ 0
Accounting Standards Update 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease right of use assets   $ 10,400    
Operating lease obligation   13,200    
Accrued rent offset to operating lease right-of-use assets   $ 2,800