XML 108 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Components of Lease Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating lease cost $ 7,573
Finance lease cost  
Amortization of right-of-use assets 255
Interest on lease liabilities 24
Variable lease cost 2,515
Lease, cost 10,367
Operating Lease, Assets And Liabilities, Lessee [Abstract]  
Right-of-use assets obtained in exchange for operating lease obligations: $ 940
Weighted average remaining lease term, in years  
Operating leases 6 years
Finance leases 1 year
Weighted Average Discount Rate  
Operating leases 4.70%
Finance leases 4.20%