XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Maturities of Operating and Financing Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Leases  
2021 $ 51,893
2022 52,879
2023 53,123
2024 53,649
2025 54,247
After 2025 101,276
Total lease payments 367,067
Less: Interest (85,388)
Present value of lease liabilities 281,679
Finance Leases  
2021 254
2022 89
2023 33
2024 0
2025 0
After 2025 0
Total lease payments 376
Less: Interest (23)
Present value of lease liabilities 353
Operating and Finance Lease Liabilities Payments Due [Abstract]  
2021 52,147
2022 52,968
2023 53,156
2024 53,649
2025 54,247
After 2025 101,276
Total lease payments 367,443
Less: Interest (85,411)
Present value of lease liabilities $ 282,032