XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments and Hedging Activities - Schedule of Offsetting Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Gross Amounts Not Offset in the Consolidated Balance Sheet    
Derivative asset, statement of financial position [Extensible Enumeration] Other non-current assets Other non-current assets
Gross Amounts Not Offset in the Consolidated Balance Sheet    
Derivative liability, statement of financial position [Extensible Enumeration] Other non-current liabilities Other non-current liabilities
Pro Forma    
Derivative assets    
Gross Amounts of Recognized Assets/ Liabilities $ 3,241 $ 21,819
Gross Amounts Offset in the Consolidated Balance Sheet 0 0
Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet 3,241 21,819
Gross Amounts Not Offset in the Consolidated Balance Sheet    
Derivative Financial Instruments (2,910) (4,091)
Cash Collateral Received (Pledged) 0 0
Net Amount 331 17,728
Derivative liabilities    
Gross Amounts of Recognized Assets/ Liabilities (10,198) (4,091)
Gross Amounts Offset in the Consolidated Balance Sheet 0 0
Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet (10,198) (4,091)
Gross Amounts Not Offset in the Consolidated Balance Sheet    
Derivative Financial Instruments 2,910 4,091
Cash Collateral Received (Pledged) 0 0
Net Amount $ (7,288) $ 0