v3.25.2
Employee Benefit Plans - Schedule of Net Periodic Benefit Cost Not Yet Recognized (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Retirement Benefits, Description [Abstract]      
Unamortized net actuarial gain $ 363 $ 363 $ 384
Deferred tax expense (76) (76) (81)
Net unrecognized postretirement benefits included in AOCI $ 287 $ 287 $ 303