XML 46 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Maturities of Operating Lease Liabilities
As of December 31, 2020, maturities of operating lease liabilities for future annual periods are as follows:

(In thousands)
     
Year ending December 31,
     
2021
 
$
6,861
 
2022
   
4,762
 
2023
   
3,436
 
2024
   
2,500
 
2025
   
1,945
 
Thereafter
   
7,850
 
Total lease payments
   
27,354
 
Less imputed interest
   
(3,806
)
Present value of lease liabilities
 
$
23,548