v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE $ 1,484,900,000 $ 1,299,465,000 $ 1,447,226,000 $ 1,275,369,000
Reclassification to net income     256,000 506,000
Other comprehensive loss (866,000) (835,000) (3,574,000) 2,140,000
BALANCE 1,526,838,000 1,338,766,000 1,526,838,000 1,338,766,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,976,000) 1,568,000
Reclassification to net income [1]     0 0
Other comprehensive loss     (2,976,000) 1,568,000
BALANCE (2,118,000) (6,319,000) (2,118,000) (6,319,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]     256,000 506,000
Other comprehensive loss [2]     (505,000) 506,000
BALANCE [2] (2,313,000) (9,505,000) (2,313,000) (9,505,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     (93,000) 66,000
Reclassification to net income [1]     0 0
Other comprehensive loss     (93,000) 66,000
BALANCE (229,000) (488,000) (229,000) (488,000)
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE (3,794,000) (15,477,000) (1,086,000) (18,452,000)
Other comprehensive gain (loss) before reclassification     (3,830,000) 1,634,000
Reclassification to net income [1]     256,000 506,000
Other comprehensive loss (866,000) (835,000) (3,574,000) 2,140,000
BALANCE $ (4,660,000) $ (16,312,000) $ (4,660,000) $ (16,312,000)
[1] The Company reclassified amortization of prior service cost, actuarial loss and curtailment charge for its retirement plan from accumulated other comprehensive loss to net income of $256,000 and $506,000 for the six months ended June 30, 2024 and 2023, respectively.
[2] Refer to Note 17: Retirement Plan Benefit Liability.