XML 91 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Schedule of Operating lease right-of-use assets and lease obligations) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases    
Right of use asset $ 110,638 $ 100,124
Right of use asset included in balance sheet Other assets Other assets
Current lease liability $ 18,850 $ 17,822
Current lease liability included in balance sheet Accrued expenses Accrued expenses
Non current lease liability $ 91,793 $ 82,252
Non current lease liability included in balance sheet Other liabilities Other liabilities
Lease liability $ 110,643 $ 100,074