v3.26.1
Subsequent Events - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 28, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Subsequent Event [Line Items]          
Loans held for sale     $ 10,786   $ 15,144
Proceeds from sale of loans held for sale     $ 174,342 $ 133,127  
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Aggregate principal amount of senior unsecured notes   $ 75,000      
Maturity date   May 01, 2031      
Interest Rate   8.25%      
Subsequent Event [Member] | Recreation Loan          
Subsequent Event [Line Items]          
Sale of recreation loans $ 47,000        
Proceeds from sale of loans held for sale 50,000        
Loan participation pool 52,200        
Amount retained by the Bank $ 5,200