XML 82 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
BALANCE $ 1,447,226,000 $ 1,275,369,000
Reclassification to net income 8,000 253,000
Other comprehensive loss (2,708,000) 2,975,000
BALANCE 1,484,900,000 1,299,465,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 (2,666,000) 2,627,000
Reclassification to net income [1] 0 0
Other comprehensive loss (2,666,000) 2,627,000
BALANCE (1,808,000) (5,260,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] 0 0
Reclassification to net income [1],[2] 8,000 253,000
Other comprehensive loss [2] 8,000 253,000
BALANCE [2] (1,800,000) (9,758,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 (50,000) 95,000
Reclassification to net income [1] 0 0
Other comprehensive loss (50,000) 95,000
BALANCE (186,000) (459,000)
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
BALANCE (1,086,000) (18,452,000)
Other comprehensive gain (loss) before reclassification (2,716,000) 2,722,000
Reclassification to net income [1] 8,000 253,000
Other comprehensive loss (2,708,000) 2,975,000
BALANCE $ (3,794,000) $ (15,477,000)
[1] The Company reclassified amortization of prior service cost and actuarial loss for its retirement plan from accumulated other comprehensive loss to net income of $8,000 and $253,000 for the three months ended March 31, 2024 and 2023, respectively.
[2] Refer to Note 17: Retirement Plan Benefit Liability.