XML 90 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Change in Fair Value of Derivatives The following table presents changes in the fair value of the Level 3 derivatives for the three and six months ended June 30, 2026 and 2025:
For The Three Months Ended June 30, For The Six Months Ended 
 June 30,
(dollars in thousands)2026202520262025
Fair value at beginning of the period$(15,708)$(13,094)$(15,503)$(8,823)
Unrealized gains (losses) on purchase power contracts1,077 1,850 872 (2,421)
Fair value at end of the period$(14,631)$(11,244)$(14,631)$(11,244)