XML 165 R148.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassifications Out of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]      
Other expenses $ 56 $ 17 $ 3
Income before income taxes 391,207 397,436 447,584
Income tax expense (92,483) (94,572) (142,512)
Reclassification Out Of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment Net Gain Loss Including Portion Attributable To Noncontrolling Interest [Member]      
Reclassification Adjustment Out Of Accumulated Other Comprehensive Income [Line Items]      
Other expenses 56 17 3
Income before income taxes 56 17 3
Income tax expense (21) (6) (1)
Total, net of tax $ 35 $ 11 $ 2