v3.25.4
Common Stock and Earnings per Share - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Basic weighted average shares outstanding 17,670,000 17,442,000 17,137,000
Dilutive effect of restricted stock awards 0 268,000 248,000
Diluted weighted average shares outstanding 17,670,000 17,710,000 17,385,000
Earnings Per Share, Basic $ (3.40) $ 8.16 $ 7.35
Earnings Per Share, Diluted (3.40) 8.04 7.24
Common Stock, Dividends, Per Share, Cash Paid $ 1.4300 $ 1.3750 $ 1.2975
Treasury Stock, Shares, Acquired 245,063 204,435  
Common Class A [Member]      
Common Stock, Shares Authorized 125,000,000    
Common Class B [Member]      
Common Stock, Shares Authorized 35,000,000    
Restricted Stock [Member]      
Director Fee $ 150,000 $ 145,000 $ 140,000
Management [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 562,977    
Management [Member] | Share-based Payment Arrangement [Member]      
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 170,431 355,452 423,596
Stock-based compensation $ 5,500,000 $ 21,800,000 $ 27,500,000
Share-based Payment Arrangement, Expense, after Tax $ 5,000,000.0 18,600,000 23,500,000
Director [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 85,481    
Director Fee $ 226,000 $ 216,000 $ 208,000
Director [Member] | Restricted Stock [Member]      
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 49,426 26,790 34,239
Stock-based compensation $ 1,900,000 $ 1,700,000 $ 1,800,000
Share-based Payment Arrangement, Expense, after Tax $ 1,700,000 $ 1,500,000 $ 1,500,000
Director [Member] | Common Stock [Member]      
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture 2,559 779 726