XML 94 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Note 18 - Accumulated Other Comprehensive Income ("AOCI") - Changes in the Components of AOCI (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Balance as of January 1, 2023 $ 10,581  
Balance as of June 30, 2023 15,942  
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]    
Balance as of January 1, 2023 10,581 $ 2,216
Other comprehensive income before reclassifications 0 4,260
Amounts reclassified from AOCI 0 0
Net current-period other comprehensive income 0 4,260
Balance as of June 30, 2023 10,581 $ 6,476
AOCI, Unrealized Gain (Loss) Related to Equity Method Investments [Member]    
Balance as of January 1, 2023 0  
Other comprehensive income before reclassifications 5,361  
Amounts reclassified from AOCI 0  
Net current-period other comprehensive income 5,361  
Balance as of June 30, 2023 5,361  
AOCI Attributable to Parent [Member]    
Balance as of January 1, 2023 10,581  
Other comprehensive income before reclassifications 5,361  
Amounts reclassified from AOCI 0  
Net current-period other comprehensive income 5,361  
Balance as of June 30, 2023 $ 15,942