XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments and Hedging Activities - Schedule of Offsetting Assets and Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
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 $ 9,143 $ 3,241
Gross Amounts Offset in the Consolidated Balance Sheet 0 0
Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet 9,143 3,241
Gross Amounts Not Offset in the Consolidated Balance Sheet    
Derivative Financial Instruments (2,834) (2,910)
Cash Collateral Received (Pledged) 0 0
Net Amount 6,309 331
Derivative liabilities    
Gross Amounts of Recognized Assets/ Liabilities (2,849) (10,198)
Gross Amounts Offset in the Consolidated Balance Sheet 0 0
Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet (2,849) (10,198)
Gross Amounts Not Offset in the Consolidated Balance Sheet    
Derivative Financial Instruments 2,834 2,910
Cash Collateral Received (Pledged) 0 0
Net Amount $ (15) $ (7,288)