XML 84 R76.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
BALANCE $ 1,616,525,000 $ 1,447,226,000
Reclassification to net income 4,000 8,000
Other comprehensive loss 1,349,000 (2,708,000)
BALANCE 1,659,332,000 1,484,900,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,320,000 (2,666,000)
Reclassification to net income [1] 0 0
Other comprehensive loss 1,320,000 (2,666,000)
BALANCE 2,589,000 (1,808,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 0
Reclassification to net income [1] 4,000 8,000 [2]
Other comprehensive loss [2] 4,000 8,000
BALANCE [2] (2,102,000) (1,800,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 25,000 (50,000)
Reclassification to net income [1] 0 0
Other comprehensive loss 25,000 (50,000)
BALANCE (193,000) (186,000)
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
BALANCE (1,055,000) (1,086,000)
Other comprehensive gain (loss) before reclassification 1,345,000 (2,716,000)
Reclassification to net income [1] 4,000 8,000
Other comprehensive loss 1,349,000 (2,708,000)
BALANCE $ 294,000 $ (3,794,000)
[1] The Company reclassified amortization of prior service cost and actuarial loss for its retirement plan from accumulated other comprehensive income (loss) to net income of $4,000 and $8,000 for the three months ended March 31, 2025 and 2024, respectively.
[2] Refer to Note 17: Retirement Plan Benefit Liability.