XML 84 R76.htm IDEA: XBRL DOCUMENT v3.25.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE $ 1,714,612,000 $ 1,526,838,000 $ 1,616,525,000 $ 1,447,226,000
Reclassification to net income     13,000 260,000
Other comprehensive loss 766,000 7,238,000 1,974,000 3,664,000
BALANCE 1,744,806,000 1,586,750,000 1,744,806,000 1,586,750,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 income (loss) before reclassification     1,789,000 4,117,000
Reclassification to net income [1]     0 0
Other comprehensive loss     1,789,000 4,117,000
BALANCE 3,058,000 4,975,000 3,058,000 4,975,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 income (loss) before reclassification [2]     0 (761,000)
Reclassification to net income [1],[2]     13,000 260,000
Other comprehensive loss [2]     13,000 (501,000)
BALANCE [2] (2,093,000) (2,309,000) (2,093,000) (2,309,000)
Change in cumulative foreign currency translation adjustment [Member]        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE     (218,000) (136,000)
Other comprehensive income (loss) before reclassification     172,000 48,000
Reclassification to net income [1]     0 0
Other comprehensive loss     172,000 48,000
BALANCE (46,000) (88,000) (46,000) (88,000)
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
BALANCE 153,000 (4,660,000) (1,055,000) (1,086,000)
Other comprehensive income (loss) before reclassification     1,961,000 3,404,000
Reclassification to net income [1]     13,000 260,000
Other comprehensive loss 766,000 7,238,000 1,974,000 3,664,000
BALANCE $ 919,000 $ 2,578,000 $ 919,000 $ 2,578,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 $13,000 and $260,000 for the nine months ended September 30, 2025 and 2024, respectively.
[2] Refer to Note 17: Retirement Plan Benefit Liability.