XML 122 R106.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income ("AOCI") - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance as of January 1, 2024 $ 3,329  
Balance as of June 30, 2024 11,236  
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance as of January 1, 2024   $ 10,581
Other comprehensive income before reclassifications   0
Amounts reclassed from AOCI   0
Net current-period other comprehensive income   0
Balance as of June 30, 2024   10,581
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance as of January 1, 2024 0  
Other comprehensive income before reclassifications 11,982  
Amounts reclassed from AOCI (4,162)  
Net current-period other comprehensive income 7,820  
Balance as of June 30, 2024 7,820  
AOCI, Unrealized Gain (Loss) Related to Equity Method Investments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance as of January 1, 2024 3,329 0
Other comprehensive income before reclassifications 2,070 5,361
Amounts reclassed from AOCI (1,983) 0
Net current-period other comprehensive income 87 5,361
Balance as of June 30, 2024 3,416 5,361
AOCI Attributable to Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance as of January 1, 2024 3,329 10,581
Other comprehensive income before reclassifications 14,052 5,361
Amounts reclassed from AOCI (6,145) 0
Net current-period other comprehensive income 7,907 5,361
Balance as of June 30, 2024 $ 11,236 $ 15,942