XML 104 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Stockholder's Equity (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Common Stock, Beginning balance 29,554,500 29,554,500 29,554,500
Common Stock, Ending balance 29,554,500 29,554,500 29,554,500
Treasury Stock, Beginning balance 4,788,966 4,781,000 4,959,000
Exercise of options, Treasury Stock (113,000) (55,000) (185,000)
Stock purchases, Treasury Stock 11,000 63,000 7,000
Treasury Stock, ending balance 4,686,511 4,788,966 4,781,000