XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Common Stock Common Stock
    Quarterly cash dividends were paid aggregating to $13.6 million, $10.6 million, and $9.4 million, or $2.40 per share, $1.82 per share, and $1.50 per share, in 2023, 2022, and 2021, respectively.  On January 26, 2024, the Company announced that its Board of Directors declared a $0.61 per share cash dividend payable on March 15, 2024, to shareholders of record on March 7, 2024.  Federal and State regulations place certain limitations on the payment of dividends by the Company.