XML 121 R98.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 20 - Accumulated Other Comprehensive Income ("AOCI") - Changes in the Components of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balance as of January 1, 2024 $ 3,329  
Balance as of March 31, 2024 10,279  
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]    
Balance as of January 1, 2024 0 $ 10,581
Other comprehensive income before reclassifications 8,536 0
Amounts reclassed from AOCI (2,077) 0
Net current-period other comprehensive income 6,459 0
Balance as of March 31, 2024 6,459 $ 10,581
AOCI, Unrealized Gain (Loss) Related to Equity Method Investments [Member]    
Balance as of January 1, 2024 3,329  
Other comprehensive income before reclassifications 491  
Amounts reclassed from AOCI 0  
Net current-period other comprehensive income 491  
Balance as of March 31, 2024 3,820  
AOCI Attributable to Parent [Member]    
Balance as of January 1, 2024 3,329  
Other comprehensive income before reclassifications 9,027  
Amounts reclassed from AOCI (2,077)  
Net current-period other comprehensive income 6,950  
Balance as of March 31, 2024 $ 10,279