XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Reconciliation of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Provision at statutory rate $ 39,618 $ 34,967 $ 25,613
State income taxes, net of federal tax benefit 7,740 6,383 5,236
Foreign tax effects 664 774 (33)
Effects of cross-border tax laws (888) (638) (736)
Tax credits (332) (48) (1,181)
Nontaxable or nondeductible items 121 295 114
Changes in unrecognized tax benefits 100 (175) 355
Provision for income taxes $ 47,023 $ 41,558 $ 29,368
Percent      
Provision at statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal tax benefit 4.10% 3.80% 4.30%
Foreign tax effects 0.40% 0.50% 0.00%
Effects of cross-border tax laws (0.50%) (0.40%) (0.60%)
Tax credits (0.20%) 0.00% (1.00%)
Nontaxable or nondeductible items 0.10% 0.20% 0.10%
Changes in unrecognized tax benefits 0.10% (0.10%) 0.30%
Provision for income taxes 24.90% 25.00% 24.10%