XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Common Stock Outstanding Roll Forward
 Common Stock
TreasuryOutstanding
(Number of Shares)
Balance at end of 2021445,436 10,670,343 
Issued for stock-based compensation plans(106,484)106,484 
Balance at end of 2022338,952 10,776,827 
Issued for stock-based compensation plans(91,316)91,316 
Repurchased common stock134,208 (134,208)
Balance at end of 2023381,844 10,733,935