XML 83 R75.htm IDEA: XBRL DOCUMENT v3.24.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE $ 1,526,838,000 $ 1,338,766,000 $ 1,447,226,000 $ 1,275,369,000
Reclassification to net income     260,000 759,000
Other comprehensive loss 7,238,000 1,347,000 3,664,000 3,487,000
BALANCE 1,586,750,000 1,382,366,000 1,586,750,000 1,382,366,000
Unrealized gain (loss) on available-for-sale securities [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE     858,000 (7,887,000)
Other comprehensive gain (loss) before reclassification     4,117,000 2,706,000
Reclassification to net income [1]     0 0
Other comprehensive loss     4,117,000 2,706,000
BALANCE 4,975,000 (5,181,000) 4,975,000 (5,181,000)
Net unrealized gain (loss) on retirement plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE [2]     (1,808,000) (10,011,000)
Other comprehensive gain (loss) before reclassification [2]     (761,000) 0
Reclassification to net income [1],[2]     260,000 759,000
Other comprehensive loss [2]     (501,000) 759,000
BALANCE [2] (2,309,000) (9,252,000) (2,309,000) (9,252,000)
Change in cumulative foreign currency translation adjustment [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE     (136,000) (554,000)
Other comprehensive gain (loss) before reclassification     48,000 22,000
Reclassification to net income [1]     0 0
Other comprehensive loss     48,000 22,000
BALANCE (88,000) (532,000) (88,000) (532,000)
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE (4,660,000) (16,312,000) (1,086,000) (18,452,000)
Other comprehensive gain (loss) before reclassification     3,404,000 2,728,000
Reclassification to net income [1]     260,000 759,000
Other comprehensive loss 7,238,000 1,347,000 3,664,000 3,487,000
BALANCE $ 2,578,000 $ (14,965,000) $ 2,578,000 $ (14,965,000)
[1] The Company reclassified amortization of prior service cost, actuarial loss and curtailment charge for its retirement plan from accumulated other comprehensive income (loss) to net income of $260,000 and $759,000 for the nine months ended September 30, 2024 and 2023, respectively.
[2] Refer to Note 17: Retirement Plan Benefit Liability.