XML 46 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Common Stock Common Stock
    Quarterly cash dividends were paid aggregating to $13.8 million, $13.6 million, and $10.6 million, or $2.46 per share, $2.40 per share, and $1.82 per share, in 2024, 2023, and 2022, respectively.  On January 27, 2025, the Company announced that its Board of Directors declared a $0.64 per share cash dividend payable on March 14, 2025, to shareholders of record on March 6, 2025.  Federal and State regulations place certain limitations on the payment of dividends by the Company.