XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income and Partnership Taxes - Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Current federal $ 21,401 $ 22,912 $ (21,438)
Current state and local 3,754 2,799 1,395
Current foreign 15,390 19,456 2,896
Total current 40,545 45,167 (17,147)
Deferred federal, state and local (8,710) 6,113 17,870
Deferred foreign 1,953 (1,728) 9,018
Total deferred (6,757) 4,385 26,888
Total provision for income taxes $ 33,788 $ 49,552 $ 9,741