Stock-based Compensation - Summary of ESOP Shares (Parenthetical) (Detail) - $ / shares |
Jun. 30, 2025 |
Jun. 30, 2024 |
---|---|---|
Employee Stock Ownership Plan Esop [Member] | ||
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] | ||
ESOP, closing price per share | $ 24.35 | $ 16.18 |