XML 71 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents the location and fair value of our derivative assets and liabilities that were accounted for at fair value on a recurring basis as of December 31, 2024 and 2023, by level within the fair value hierarchy:

Fair Value Measurement Using
Level 1Level 2Level 3Total
(in thousands)
December 31, 2024
Financial assets:
Derivative assets$— $120,771 $— $120,771 
Financial Liabilities:
Derivative liabilities$— $(101,244)$— $(101,244)
December 31, 2023
Financial assets:
Derivative assets$— $116,406 $— $116,406 
Financial Liabilities:
Derivative liabilities$— $(96,070)$— $(96,070)