XML 132 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Comprehensive Income - Schedule of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes In Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance $ (160,047) $ (252,843)  
Other comprehensive income before reclassifications 18,640 (73,806)  
Amounts reclassified from accumulated other comprehensive income (9,750) 18,991  
Income Tax Expense (Benefit) 924 989 $ 462
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (28,390) 92,797  
Ending Balance (188,436) (160,047) (252,843)
Unrealized Gains (Losses) on Available-for-Sale Securities [Member]      
Changes In Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (20,197) (71,381)  
Other comprehensive income before reclassifications (3,583) (30,623)  
Amounts reclassified from accumulated other comprehensive income (4,522) 20,561  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (939) 51,184  
Ending Balance (21,136) (20,197) (71,381)
Accumulated Translation Adjustment [Member]      
Changes In Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (144,035) (184,167)  
Other comprehensive income before reclassifications 22,156 (40,132)  
Amounts reclassified from accumulated other comprehensive income 0 0  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (22,156) 40,132  
Ending Balance (166,191) (144,035) (184,167)
Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member]      
Changes In Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (753) (665)  
Other comprehensive income before reclassifications 0 0  
Amounts reclassified from accumulated other comprehensive income (356) (88)  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (356) (88)  
Ending Balance (1,109) (753) (665)
Other Postretirement Benefits Plan [Member]      
Changes In Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance 4,939 3,370  
Other comprehensive income before reclassifications 67 (3,051)  
Amounts reclassified from accumulated other comprehensive income (4,872) (1,482)  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (4,939) 1,569  
Ending Balance $ 0 $ 4,939 $ 3,370