XML 30 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income
9 Months Ended
Sep. 30, 2025
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 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

 

 

524

 

 

 

8,554

 

 

 

9,078

 

Net realized gains reclassified from AOCI

 

 

(20

)

 

 

(4,159

)

 

 

(4,179

)

Other comprehensive income

 

 

504

 

 

 

4,395

 

 

 

4,899

 

Balance as of September 30, 2025

 

$

541

 

 

$

5,013

 

 

$

5,554

 

 

 

 

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

 

 

Net Unrealized
Gains (Losses) on
Derivatives
Designated as
Hedging
Instruments

 

 

Total

 

 

 

(in thousands)

 

Balance as of December 31, 2023

 

$

(124

)

 

$

1,137

 

 

$

1,013

 

Other comprehensive income (loss) before reclassifications

 

 

1,046

 

 

 

(1,494

)

 

 

(448

)

Net realized gains reclassified from AOCI

 

 

(35

)

 

 

(76

)

 

 

(111

)

Other comprehensive income (loss)

 

 

1,011

 

 

 

(1,570

)

 

 

(559

)

Balance as of September 30, 2024

 

$

887

 

 

$

(433

)

 

$

454