XML 116 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity (Changes in Shares of Common Stock) (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shareholders Equity [Line Items]      
Treasury stock, beginning balance 692,150    
Shares issued, beginning balance 16,099,556 16,099,556 16,099,556
Common stock issued 4,600,000    
Treasury stock purchases 0    
Treasury stock, ending balance 622,984 692,150  
Shares issued, ending balance 20,699,556 16,099,556 16,099,556
Common Stock [Member]      
Shareholders Equity [Line Items]      
Shares outstanding, beginning balance 15,407,406 15,340,001 15,745,453
Common stock issued 4,600,000    
Restricted stock awards issued 22,011 20,185 12,242
Restricted stock awards forfeited (1,000)    
Restricted stock units released 64,989 59,984 55,912
Stock awards 6,079 10,591 7,856
Treasury stock purchases (22,913) (23,355) (481,462)
Shares outstanding, ending balance 20,076,572 15,407,406 15,340,001
Treasury Stock [Member]      
Shareholders Equity [Line Items]      
Treasury stock, beginning balance 692,150 759,555 354,103
Restricted stock awards issued (22,011) (20,185) (12,242)
Restricted stock awards forfeited 1,000    
Restricted stock units released (64,989) (59,984) (55,912)
Stock awards (6,079) (10,591) (7,856)
Treasury stock purchases 22,913 23,355 481,462
Treasury stock, ending balance 622,984 692,150 759,555