XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Employee Benefit Plans (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Contribution Plan, Cost $ 1.1 $ 1.1
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year 0.3  
Defined Benefit Plan, Expected Future Benefit Payment, Year One 0.8  
Defined Benefit Plan, Expected Future Benefit Payment, Year Two 0.7  
Defined Benefit Plan, Expected Future Benefit Payment, Year Three 0.7  
Defined Benefit Plan, Expected Future Benefit Payment, Year Four 0.8  
Defined Benefit Plan, Expected Future Benefit Payment, Year Five 0.9  
Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years $ 4.4