XML 138 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other income (expense) $ 3,718 $ 12,007 $ 19,307
Interest income 17,202 $ 11,917 $ 6,737
Gains and Losses on Derivatives | Reclassification out of Accumulated Other Comprehensive Income      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other income (expense) (24,200)    
Interest income $ 20,100