XML 69 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Commitments And Contingencies Disclosure [Line Items]      
Off-Balance-Sheet, Credit loss, Liability $ 98   $ 75
Off-Balance-Sheet, Credit Loss,Credit Loss Expense $ 23,000 $ 5,000