XML 129 R96.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Provision (Benefit) for Income Taxes Attributable to Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax expense (benefit)      
Domestic federal $ 15,650 $ 17,426 $ 13,832
Domestic state and local 1,951 2,335 1,590
Foreign 22,439 11,254 9,224
Total current tax expense 40,040 31,015 24,646
Deferred tax expense (benefit)      
Domestic federal (3,919) (7,848) (4,926)
Domestic state and local (1,031) (1,688) (843)
Foreign (4,473) (2,094) (509)
Total deferred tax expense (9,423) (11,630) (6,278)
Total income tax expense (benefit)      
Domestic federal 11,731 9,578 8,906
Domestic state and local 920 647 747
Foreign 17,966 9,160 8,715
Effective tax rate $ 30,617 $ 19,385 $ 18,368