XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of Operating and Financing Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases  
2021 $ 51,165
2022 52,142
2023 53,120
2024 53,064
2025 53,921
After 2025 141,875
Total lease payments 405,287
Less: Interest (102,549)
Present value of lease liabilities 302,738
Finance Leases  
2021 282
2022 209
2023 62
2024 20
2025 0
After 2025 0
Total lease payments 573
Less: Interest (42)
Present value of lease liabilities 531
Total  
2021 51,447
2022 52,351
2023 53,182
2024 53,084
2025 53,921
After 2025 141,875
Total lease payments 405,860
Less: Interest (102,591)
Present value of lease liabilities $ 303,269