XML 137 R120.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes ((Benefit) Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
U.S. Federal:      
Current $ (9,440) $ 2,535 $ 32,784
Deferred 28,050 (138,444) (31,591)
U.S. Federal: Total 18,610 (135,909) 1,193
U.S. State and Local:      
Current 2,912 1,375 9,083
Deferred 7,368 (41,416) (9,973)
U.S. State and Local: Total 10,280 (40,041) (890)
International:      
Current 15,950 14,971 11,266
Deferred 2,987 6,150 5,778
International: Total 18,937 21,121 17,044
Total current 9,422 18,881 53,133
Total deferred 38,405 (173,710) (35,786)
Provision (benefit) for income taxes $ 47,827 $ (154,829) $ 17,347
Effective tax rate 24.80% 295.90% (39.50%)