XML 156 R141.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
U.S. federal $ 15,252 $ 22,931 $ 28,317
U.S. state and local 7,215 9,748 11,634
Foreign 6,433 10,343 3,881
UBT 365 1,714 2,466
Total 29,265 44,736 46,298
Deferred:      
U.S. federal 12,615 2,660 (2,592)
U.S. state and local 7,062 222 (2,074)
Foreign (2,895) (2,275) (91)
UBT 27 440 (438)
Deferred tax provision (benefit) 16,809 1,047 (5,195)
Provision for income taxes $ 46,074 $ 45,783 $ 41,103