XML 109 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Maturity Analysis of Lease Liability by Lease Classification (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 14,245  
2022 13,241  
2023 9,534  
2024 8,366  
2025 8,116  
Thereafter 50,462  
Total undiscounted lease payments 103,964  
Amounts representing interest (17,366)  
Lease liability 86,598 $ 99,500
Finance Leases    
2021 1,394  
2022 1,412  
2023 1,438  
2024 1,444  
2025 1,437  
Thereafter 7,006  
Total undiscounted lease payments 14,131  
Amounts representing interest (2,318)  
Lease liability $ 11,813 $ 7,406