XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Note 17 - Stockholders' Equity (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Equity, Attributable to Parent $ 2,902,276 $ 2,830,313 $ 2,902,276 $ 2,830,313 $ 2,886,295 $ 2,845,704 $ 2,793,242 $ 2,736,575
Stockholders' Equity, Period Increase (Decrease)     56,600          
Net Income (Loss) Attributable to Parent 77,651 67,514 224,607 205,778        
Other Comprehensive Income (Loss), Net of Tax 9,524 26,607 25,909 18,963        
Share-Based Payment Arrangement, Expense     4,700          
Proceeds from Issuance of Common Stock, Dividend Reinvestment Plan     1,970 2,217        
Stock Issued During Period, Value, Issued for Services     1,000          
Treasury Stock, Value, Acquired, Cost Method 50,585   127,923 60,610        
Dividends, Common Stock, Cash 23,243 24,331 70,944 73,804        
Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation $ 3 $ 13 $ 2,758 $ 3,722