XML 70 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Operating Lease Assets and Liabilities
Operating Lease Assets and Liabilities (in thousands):

December 31, 2019Balance Sheet Classification
Lease assets$10,353  Operating lease right-of-use assets
Current lease liabilities$(1,242) Accrued liabilities
Non-current lease liabilities(9,970) Long-term operating lease liabilities
      Total lease liabilities $(11,212) 
Schedule of Maturity of Operating Lease Liabilities
Maturity of Operating Lease Liabilities (in thousands):

Maturity DatesDecember 31, 2019
2020$1,914  
20212,221  
20222,261  
20231,988  
20241,989  
Thereafter3,493  
Total lease payments13,866  
Less imputed interest(2,654) 
Present value of lease liabilities$11,212