XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE LOSS - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
BALANCE $ 1,616,525 $ 1,447,226 $ 1,275,369
Reclassification to net income 18,000,000 261,000,000 1,000
Other comprehensive loss 1,836 31 17,366
BALANCE 1,761,019 1,616,525 1,447,226
Unrealized gain (loss) on available-for-sale securities [Member]      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
BALANCE 1,269 858 (7,887)
Other comprehensive gain (loss) before reclassification 1,986 411 8,745
Reclassification to net income [1] 0 0 0
Other comprehensive loss 1,986 411 8,745
BALANCE 3,255 1,269 858
Net unrealized gain (loss) on retirement plan [Member]      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
BALANCE [2] (2,106) (1,808) (10,011)
Other comprehensive gain (loss) before reclassification [2] (320) (559) 7,207
Reclassification to net income [1],[2] 18 261 996
Other comprehensive loss [2] (302) (298) 8,203
BALANCE [2] (2,408) (2,106) (1,808)
Change in cumulative foreign currency translation adjustment [Member]      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
BALANCE (218) (136) (554)
Other comprehensive gain (loss) before reclassification 152 (82) 418
Reclassification to net income [1] 0 0 0
Other comprehensive loss 152 (82) 418
BALANCE (66) (218) (136)
Accumulated Other Comprehensive Loss [Member]      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
BALANCE (1,055) (1,086) (18,452)
Other comprehensive gain (loss) before reclassification 1,818 (230) 16,370
Reclassification to net income [1] 18 261 996
Other comprehensive loss 1,836 31 17,366
BALANCE $ 781 $ (1,055) $ (1,086)
[1] The Company reclassified amortization of prior service cost, actuarial loss, curtailment charge and plan amendment cost for its retirement plan from accumulated other comprehensive income (loss) to net income of $18,000, $261,000 and $1.0 million for the years ended December 31, 2025, 2024 and 2023, respectively.
[2] Refer to Note 17: Employee Retirement Plans