XML 146 R102.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Benefit Plans - Schedule of Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Postemployment Benefits [Abstract]  
2026 $ 6,531
2027 6,765
2028 6,988
2029 7,177
2030 7,376
2031 - 2035 $ 39,387