XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Changes in Equity - Summary of Changes in Accumulated Other Comprehensive Income (Loss) (Parenthetical) (Detail) - Gerstenslager Company
3 Months Ended
Aug. 31, 2022
USD ($)
Beneficiary
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Defined benefit plan, funded percentage 31.00%
Defined benefit plan, benefit obligation, non-cash settlement charge | $ $ 4,774,000
Number of beneficiaries owed | Beneficiary 220