XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Maturities of lease liabilities:      
2022 (excluding the three months ended March 31, 2022) $ 18,388    
2023 22,243    
2024 19,735    
2025 18,638    
2026 15,646    
Thereafter 55,274    
Total Lease Payments 149,924    
Less-Present Value Discount (23,320)    
Present Value of Lease Liabilities 126,604   $ 126,751
Supplemental information related to leases:      
Cash paid for amounts included in the measurement of operating lease liabilities 6,314 $ 5,353  
Operating lease right-of-use assets obtained in exchange for lease liabilities $ 4,914 $ 6,432