XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss)

13. Accumulated Other Comprehensive Income (Loss)

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

 

 

Net Unrealized
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, 2021

 

$

(264

)

 

$

875

 

 

$

611

 

Other comprehensive loss before reclassifications

 

 

(1,428

)

 

 

(6,109

)

 

 

(7,537

)

Net realized losses (gains) reclassified from AOCI

 

 

(2

)

 

 

4,156

 

 

 

4,154

 

Other comprehensive loss

 

 

(1,430

)

 

 

(1,953

)

 

 

(3,383

)

Balance as of December 31, 2022

 

 

(1,694

)

 

 

(1,078

)

 

 

(2,772

)

Other comprehensive income (loss) before reclassifications

 

 

1,414

 

 

 

(2,617

)

 

 

(1,203

)

Net realized losses reclassified from AOCI

 

 

156

 

 

 

4,832

 

 

 

4,988

 

Other comprehensive income

 

 

1,570

 

 

 

2,215

 

 

 

3,785

 

Balance as of December 31, 2023

 

$

(124

)

 

$

1,137

 

 

$

1,013