XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefit Plans - Expected Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Retirement Benefits [Abstract]  
2024 $ 89,460
2025 4,017
2026 4,111
2027 4,217
2028 4,327
2029 - 2033 22,809
Total $ 128,941