XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Note 6 - Income Taxes - Schedule of Cash Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal $ 101,890 $ 275,594 $ 97,386
Total State and local 15,850 25,054 36,151
Foreign 5,764 4,455 1,848
Income taxes, net of amounts refunded 123,504 305,103 135,385
California State and Local Income Tax [Member]      
Total State and local 1,903 2,068 7,037
Illinois State and Local Income Tax [Member]      
Total State and local 4,848 8,697 14,565
Other States Tax Authorities [Member]      
Total State and local $ 9,099 $ 14,289 $ 14,549