v3.25.2
Mortgage Loan Participation Purchase and Sale Agreement - Summary of Mortgage Loan Participation Purchase and Sale Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
At period end:          
Mortgage loan participation purchase and sale agreements $ 8,413   $ 8,413   $ 11,593
Mortgage Loan Participation Purchase and Sale Agreement [Member]          
Mortgage Loan Participation Purchase And Sale Agreement [Line Items]          
Weighted average interest rate 5.66% 6.72% 5.67% 6.75%  
Average balance $ 9,666 $ 11,255 $ 9,162 $ 11,993  
Total interest expense 168 219 320 465  
Maximum daily amount outstanding 25,809 $ 56,423 49,266 $ 56,423  
At period end:          
Amount outstanding 8,533   8,533   11,650
Unamortized debt issuance costs (120)   (120)   (57)
Mortgage loan participation purchase and sale agreements 8,413   $ 8,413   $ 11,593
Weighted average interest rate     5.57%   5.58%
Loans acquired for sale pledged to secure $ 8,853   $ 8,853   $ 12,142