XML 91 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 19, 2024
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity      
Retained earnings from which dividends may not be paid without prior approval, total   $ 21.2 $ 20.7
Employee Stock Purchase Benefit Plans      
Stockholders' Equity      
Number of options issued or activity 0    
Employee eligibility period   1 year  
Employees to buy stock under options granted   85.00%  
Options are vested when granted and will expire no later than   27 months  
Common stock, capital shares reserved for future issuance   25,739  
Dividend Reinvestment and Stock Purchase Plan      
Stockholders' Equity      
Employees to buy stock under options granted   95.00%  
Shares of common stock purchased   17,581 11,166
Common stock, capital shares reserved for future issuance   185,950  
Stockholder Purchase Plan      
Stockholders' Equity      
Number of options issued or activity   0  
Options are vested when granted and will expire no later than   3 months  
Common stock, capital shares reserved for future issuance   183,348