XML 99 R83.htm IDEA: XBRL DOCUMENT v3.26.1
Note 16 - 401(k) Plan (Additional Information) (Details) - Other Pension, Postretirement and Supplemental Plans [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Defined Benefit Plan Disclosure [Line Items]    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%  
Defined Contribution Plan Employer Matching Contribution First Percent Of Contributions Used In Company Match 4.00%  
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 4.00%  
Liability, Defined Benefit Plan $ 0.5 $ 0.9