XML 201 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss)  
Schedule of changes in accumulated other comprehensive (loss) income, net of tax

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 

(Thousands)

    

2024

    

2023

    

2022

Unrealized gain (loss) on derivative instruments:

​

​

​

​

​

​

​

​

​

Balance at beginning of period

​

$

3,362

​

$

(6,355)

​

$

11,759

Other comprehensive income (loss) before reclassifications

​

​

32,238

​

​

6,570

​

​

(10,978)

Amounts reclassified from accumulated comprehensive income

​

​

(15,780)

​

​

6,377

​

​

(13,094)

Tax effect

​

​

(957)

​

​

(3,230)

​

​

5,958

Net accumulated other comprehensive income

​

​

18,863

​

​

3,362

​

​

(6,355)

Less: Other comprehensive income attributable to non-controlling interests

​

​

—

​

​

—

​

​

—

Balance at end of period

​

​

18,863

​

​

3,362

​

​

(6,355)

Foreign currency translation adjustment

​

​

​

​

​

​

​

​

​

Balance at beginning of period

​

​

456

​

​

252

​

​

259

Other comprehensive income (loss) before reclassifications

​

​

265

​

​

204

​

​

(7)

Amounts reclassified from accumulated comprehensive income

​

​

—

​

​

—

​

​

—

Tax effect

​

​

—

​

​

—

​

​

—

Net accumulated other comprehensive income

​

​

721

​

​

456

​

​

252

Less: Other comprehensive income attributable to non-controlling interests

​

​

—

​

​

—

​

​

—

Balance at end of period

​

​

721

​

​

456

​

​

252

Accumulated other comprehensive income (loss) at end of period

​

$

19,584

​

$

3,818

​

$

(6,103)

​