XML 63 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Accrued Retirement Benefits (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax $ 6,900   $ 6,900 $ 6,900
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Redemption Restriction Period (Day)     105 days  
Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year 0   $ 0 0
Defined Benefit Plan, Plan Assets, Benefits Paid     2,314 1,188
Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year 0   $ 0 $ 0
Pension Plan [Member]        
Defined Benefit Plan, Plan Assets, Benefits Paid 1,100      
Defined Contribution Plan, Cost $ 11,700      
Pension Plan [Member] | Minimum [Member] | Forecast [Member]        
Pension Expense (Reversal of Expense), Noncash   $ 7,000    
Pension Plan [Member] | Maximum [Member] | Forecast [Member]        
Pension Expense (Reversal of Expense), Noncash   $ 8,000