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

(In thousands)
     
Year ending December 31,
     
2022
 
$
7,113
 
2023
   
5,866
 
2024
   
4,629
 
2025
   
3,169
 
2026
   
2,193
 
Thereafter
   
7,709
 
Total lease payments
   
30,679
 
Less imputed interest
   
(3,803
)
Present value of lease liabilities
 
$
26,876