XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefits - Benefit Payments Expected to be Paid for Agreements (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 147
2026 179
2027 190
2028 203
2029 201
Thereafter 905
Deferred Compensation Agreements [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2025 90
2026 228
2027 241
2028 263
2029 294
Thereafter 3,905
Total $ 5,021