XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Minimum Lease Payments
The undiscounted minimum lease payments are due in and reconcile to the discounted lease liabilities as follows:
March 31, 2020
(In thousands)
Next 12 months$8,593  
1 to 2 years7,291  
2 to 3 years6,391  
3 to 4 years5,578  
4 to 5 years4,301  
More than 5 years4,644  
Total undiscounted minimum lease payments36,799  
Discount(5,501) 
Lease liability (current and non-current)$31,298