XML 42 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS
12 Months Ended
Dec. 31, 2023
ACCUMULATED OTHER COMPREHENSIVE LOSS  
ACCUMULATED OTHER COMPREHENSIVE LOSS

14.        ACCUMULATED OTHER COMPREHENSIVE LOSS

The components of accumulated other comprehensive loss are as follows at December 31:

    

2023

    

2022

Accumulated net unrealized loss on available-for-sale securities

 

$

(758)

 

$

(5,843)

Accumulated foreign currency translation adjustments

(128,989)

(153,230)

Accumulated net gains on commodity derivatives

4,410

Total accumulated other comprehensive loss

 

$

(125,337)

 

$

(159,073)