v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)
12 Months Ended
Dec. 31, 2023
USD ($)
Income Statement [Abstract]  
Income tax effects associated with reclassification of defined benefit plan termination $ 321,000