XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Stockholder's Equity (Detail) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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,686,511 4,789,000 4,781,000
Exercise of options, Treasury Stock (97,000) (113,000) (55,000)
Stock purchases, Treasury Stock 5,000 11,000 63,000
Treasury Stock, ending balance 4,594,943 4,686,511 4,789,000