XML 96 R60.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Note 23 - Defined Benefit Plan (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Notes Tables |
Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block] |
|  | 2023 |  |  | 2022 |
Change in Projected Benefit Obligation: |  |  |  |  |  |  |  |
Benefit obligation at beginning of period |  | $ | 26,165 |  |  | $ | 36,995 |
Interest cost |  |  | 982 |  |  |  | 1,052 |
Settlement payments |  |  | (25,480 | ) |  |  | - |
Actuarial gain |  |  | (189 | ) |  |  | (9,781 | )
Benefit payments |  |  | (1,478 | ) |  |  | (2,101 | )
Benefit obligation at end of period |  | $ | - |  |  | $ | 26,165 |
Change in Plan Assets: |  |  |  |  |  |  |  |
Fair value of plan assets at beginning of period |  | $ | 40,586 |  |  | $ | 43,653 |
Actual return on plan assets |  |  | 1,299 |  |  |  | (966 | )
Excess assets transfer |  |  | (14,927 | ) |  |  | - |
Settlement payments |  |  | (25,480 | ) |  |  | - |
Benefit payments |  |  | (1,478 | ) |  |  | (2,101 | )
Fair value of plan assets at end of period |  | $ | - |  |  | $ | 40,586 |
Funded status at end of period (included in Accounts and notes receivable) |  | $ | - |  |  | $ | 14,421 |
Accumulated benefit obligation |  | $ | - |  |  | $ | 26,165 |
Net gain recognized in Accumulated other comprehensive income |  | $ | 267 |  |  | $ | 10,581 |
Schedule of Net Benefit Costs [Table Text Block] |
|  | 2023 |  |  | 2022 |
Interest cost |  | $ | (982 | ) |  | $ | (1,052 | )
Expected return on plan assets |  |  | 1,221 |  |  |  | 413 |
Amortization of net gain |  |  | - |  |  |  | 37 |
Settlement gain |  |  | 10,848 |  |  |  | - |
Total |  | $ | 11,087 |  |  | $ | (602 | )
Defined Benefit Plan, Assumptions [Table Text Block] |
|  | 2022 |
Discount rate |  |  | 4.88 | %
Salary scale increases |  |  | N/A |
Interest credit rate for cash balance plan |  |  | 4.50 | %

X
- Definition Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Subparagraph (a)(b)(c) -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfAssumptionsUsedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Subparagraph (h) -Name Accounting Standards Codification -Paragraph 1 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_ScheduleOfNetBenefitCostsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration