XML 30 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Accumulated Other Comprehensive Income
6 Months Ended
Jun. 30, 2026
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income

12. Accumulated Other Comprehensive Income

The following table summarizes the changes in AOCI by component, net of tax, during the periods presented:

 

 

Net Unrealized
Gains (Losses) on
Available-for-Sale Marketable
Securities

 

 

Net Unrealized
Gains on
Derivatives
Designated as
Hedging
Instruments

 

 

Total

 

 

 

(in thousands)

 

Balance as of December 31, 2025

 

$

605

 

 

$

5,161

 

 

$

5,766

 

Other comprehensive income (loss) before reclassifications

 

 

(1,957

)

 

 

5,779

 

 

 

3,822

 

Net realized gains reclassified from AOCI

 

 

(5

)

 

 

(8,256

)

 

 

(8,261

)

Other comprehensive loss

 

 

(1,962

)

 

 

(2,477

)

 

 

(4,439

)

Balance as of June 30, 2026

 

$

(1,357

)

 

$

2,684

 

 

$

1,327

 

 

 

 

Net Unrealized
Gains on
Available-for-Sale Marketable
Securities

 

 

Net Unrealized
Gains on
Derivatives
Designated as
Hedging
Instruments

 

 

Total

 

 

 

(in thousands)

 

Balance as of December 31, 2024

 

$

37

 

 

$

618

 

 

$

655

 

Other comprehensive income before reclassifications

 

 

152

 

 

 

6,282

 

 

 

6,434

 

Net realized gains reclassified from AOCI

 

 

(19

)

 

 

(1,331

)

 

 

(1,350

)

Other comprehensive income

 

 

133

 

 

 

4,951

 

 

 

5,084

 

Balance as of June 30, 2025

 

$

170

 

 

$

5,569

 

 

$

5,739