XML 120 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Noncash Expense [Abstract]      
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax $ 1,500 $ 1,121 $ 83
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax (361) (280) (20)
Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax 1,139 841 $ 63
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax 1,898 3,398  
Underfunded pension liability, deferred tax benefit (456) (817)  
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax $ 1,442 $ 2,581