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.1
Fair Value Measurements and Derivatives - Amounts Recognized within Assets and Liabilities Based on Right of Offset (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value Disclosures [Abstract]    
Gross Amounts, Assets $ 10,992 $ 2,460
Gross Amounts Offset, Assets (1,555) (2,006)
Total Net Amounts, Assets 9,437 454
Gross Amounts Not Offset, Assets (1,429)  
Net Amounts, Assets $ 8,008 $ 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 $ 13,971 $ 34,404
Gross Amounts Offset, Liabilities (2,381) (1,136)
Total Net Amounts, Liabilities 11,590 33,268
Gross Amounts Not Offset, Liabilities (271) (18,994)
Net Amounts, Liabilities $ 11,319 $ 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