Postretirement Benefits - Schedule of Information Regarding the SERP (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Retirement Benefits [Abstract] | |||
Premiums paid for insurance coverage | $ 0 | $ 443 | |
Total investments: | |||
COLI | 58,126 | $ 57,210 | |
Exchange traded funds | 100,721 | 98,314 | |
Total investments of SERP | $ 158,847 | $ 155,524 |