v3.25.2
Fair Value Measurements and Derivatives - Amounts Recognized within Assets and Liabilities Based on Right of Offset (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value Disclosures [Abstract]    
Gross Amounts, Assets $ 50,732 $ 2,460
Gross Amounts Offset, Assets (1) (2,006)
Total Net Amounts, Assets 50,731 454
Gross Amounts Not Offset, Assets (50,503)  
Net Amounts, Assets 228 454
Gross Amounts, Liabilities 199,800 417,368
Gross Amounts Offset, Liabilities (2,518) (1,136)
Total Net Amounts, Liabilities 197,282 416,232
Gross Amount Not Offset, Liabilities (176,911) (401,958)
Net Amounts, Liabilities $ 20,371 $ 14,274
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent, Prepaid Expense and Other Assets, Current Other Assets, Noncurrent, Prepaid Expense and Other Assets, Current
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent, Accrued Liabilities And Other Liabilities Current Other Liabilities, Noncurrent, Accrued Liabilities And Other Liabilities Current