XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Maturity Analysis of Lease Liability by Lease Classification (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 $ 3,464  
2022 13,002  
2023 9,273  
2024 8,219  
2025 8,079  
Thereafter 49,815  
Total undiscounted lease payments 91,852  
Amounts representing interest (15,081)  
Lease liability 76,771 $ 86,598
Finance Leases    
2021 640  
2022 2,641  
2023 2,673  
2024 2,683  
2025 2,682  
Thereafter 7,591  
Total undiscounted lease payments 18,910  
Amounts representing interest (2,222)  
Lease liability $ 16,688 $ 11,813