XML 124 R108.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ 148,000 $ 173,000 $ 165,873
Total 222,412 252,851 231,653
Illinois      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State and Local: 33,378 30,502 38,002
All Other States      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State and Local: 33,119 25,373 26,469
Foreign      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign: $ 7,915 $ 23,976 $ 1,309