XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Components of Lease Cost Reported in General and Administrative Expenses in Consolidated Statements of Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease costs $ 11,354 $ 11,150 $ 9,197
Short-term lease costs 2,885 739 761
Total lease costs 14,239 11,889 9,958
Less: sublease income (951) (679) (323)
Total lease costs, net $ 13,288 $ 11,210 $ 9,635