XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Expense Included in Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 29,835 $ 20,910 $ 12,369
Foreign 116 50 52
State and local 10,298 7,299 3,397
Total 40,249 28,259 15,818
Deferred:      
Federal 3,978 5,667 5,029
State and local 1,108 2,195 1,282
Total 5,086 7,862 6,311
Total income tax expense $ 45,335 $ 36,121 $ 22,129