XML 151 R113.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Breakdown of Lease Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases      
Operating lease cost $ 22,966 $ 17,932 $ 16,927
Amortization of leased assets 10,242 10,804 9,268
Interest on lease liabilities 795 814 915
Short-term lease cost 12,160 10,046 9,799
Sublease income (111) (76) (429)
Lease expense $ 46,052 $ 39,520 $ 36,480