Annual report [Section 13 and 15(d), not S-K Item 405]

Note 16 - Fair Value of Financial Instruments - Available for Sale Securities (Details) (Parentheticals)

v3.25.1
Note 16 - Fair Value of Financial Instruments - Available for Sale Securities (Details) (Parentheticals)
12 Months Ended
Dec. 31, 2023
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax