XML 367 R113.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting [Abstract]      
Federal $ 257,101    
Aggregated state and local jurisdictions (1) 71,459    
Income taxes paid $ 328,560 $ 320,259 $ 535,959