XML 83 R75.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE $ 1,659,332,000 $ 1,484,900,000 $ 1,616,525,000 $ 1,447,226,000
Reclassification to net income     9,000 256,000
Other comprehensive loss (141,000) (866,000) 1,208,000 (3,574,000)
BALANCE 1,714,612,000 1,526,838,000 1,714,612,000 1,526,838,000
Unrealized gain (loss) on available-for-sale securities [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE     1,269,000 858,000
Other comprehensive gain (loss) before reclassification     1,001,000 (2,976,000)
Reclassification to net income [1]     0 0
Other comprehensive loss     1,001,000 (2,976,000)
BALANCE 2,270,000 (2,118,000) 2,270,000 (2,118,000)
Net unrealized gain (loss) on retirement plan [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE [2]     (2,106,000) (1,808,000)
Other comprehensive gain (loss) before reclassification [2]     0 (761,000)
Reclassification to net income [1],[2]     9,000 256,000
Other comprehensive loss [2]     9,000 (505,000)
BALANCE [2] (2,097,000) (2,313,000) (2,097,000) (2,313,000)
Change in cumulative foreign currency translation adjustment [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE     (218,000) (136,000)
Other comprehensive gain (loss) before reclassification     198,000 (93,000)
Reclassification to net income [1]     0 0
Other comprehensive loss     198,000 (93,000)
BALANCE (20,000) (229,000) (20,000) (229,000)
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE 294,000 (3,794,000) (1,055,000) (1,086,000)
Other comprehensive gain (loss) before reclassification     1,199,000 (3,830,000)
Reclassification to net income [1]     9,000 256,000
Other comprehensive loss (141,000) (866,000) 1,208,000 (3,574,000)
BALANCE $ 153,000 $ (4,660,000) $ 153,000 $ (4,660,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 $9,000 and $256,000 for the six months ended June 30, 2025 and 2024, respectively.
[2] Refer to Note 17: Retirement Plan Benefit Liability.