v3.26.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]            
Loans held for investment $ 5,986,000 $ 6,399,000 $ 6,420,000 $ 6,231,000 $ 6,065,000 $ 5,824,000
Loss contingency liability 0          
Unfunded Commitments [Member]            
Loss Contingencies [Line Items]            
Loans held for investment $ 162,000   $ 160,000