XML 176 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 15,402 $ 76,083 $ 108,825
State 7,884 28,090 38,365
Foreign 14,080 20,400 34,885
Deferred:      
Federal 21,264 (10,674) (12,276)
State 7,087 (3,838) (3,990)
Foreign (4,355) (3,988) (372)
Effective tax rate $ 61,362 $ 106,073 $ 165,437