XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]      
ROU assets $ 29,393 $ 27,539  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets  
Current lease liability $ 11,125 $ 11,707  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued liabilities Accrued liabilities  
Long-term lease liability $ 18,018 $ 16,304  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities  
Lease Liabilities $ 29,143 $ 28,011  
Operating lease cost 17,687 $ 17,379 $ 17,838
2022 11,696    
2023 7,842    
2024 4,262    
2025 1,981    
2026 791    
After 2026 6,497    
Total lease payments 33,069    
Less: Interest $ 3,926    
Weighted-average remaining lease term (years) 5 years 9 months 18 days 5 years 9 months 18 days 6 years
Weighted-average discount rates 3.01% 3.52% 3.90%
Operating cash flows from operating leases $ 14,586 $ 13,907 $ 13,546
Leased assets obtained in exchange for new operating lease liabilities $ 15,287 $ 8,012 $ 11,823
Minimum      
Lessee, Lease, Description [Line Items]      
Remaining lease term 1 year    
Renewal periods 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining lease term 5 years    
Renewal periods 5 years