XML 107 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Benefit Plans (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash Surrender Value of Life Insurance $ 10.3  
Other Assets [Member]    
Cash Surrender Value of Life Insurance   $ 9.2
Other Noncurrent Liabilities [Member]    
Deferred Compensation Liability, Classified, Noncurrent 8.3 7.9
Supplemental Employee Retirement Plan [Member]    
Defined Benefit Plan, Funded (Unfunded) Status of Plan (13.6) (13.6)
Defined Benefit Plan, Expected Amortization, Next Fiscal Year 0.8 0.9
Postretirement Life Insurance [Member]    
Cash Surrender Value of Life Insurance 5.0 4.5
Gain (Loss) on Investments $ 0.5 0.6
401(K) Plan [Member}    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 25.00%  
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 0.6 $ 0.5