XML 125 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Lease Payment Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 3,547  
2022 3,136  
2023 3,105  
2024 2,759  
2025 2,508  
Thereafter 6,611  
Total lease payments 21,666  
Implied interest (2,391)  
ROU liability $ 19,275 $ 24,200
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilities us-gaap:OtherLiabilities