XML 98 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 49,658 $ 36,964 $ 39,468
State and local 16,312 10,933 8,923
Total current 65,970 47,897 48,391
Deferred:      
Federal 4,891 1,214 (2,629)
State and local 1,450 412 (476)
Total deferred 6,341 1,626 (3,105)
Effective tax rate $ 72,311 $ 49,523 $ 45,286