Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements and Derivatives - Amounts Recognized within Assets and Liabilities Based on Right of Offset (Details)

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
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
Gross Amounts, Liabilities $ 22,889 $ 34,404
Gross Amounts Offset, Liabilities (2,518) (1,136)
Total Net Amounts, Liabilities 20,371 33,268
Gross Amounts Not Offset, Liabilities   (18,994)
Net Amounts, Liabilities $ 20,371 $ 14,274
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