Liability for Losses under Representations and Warranties - Summary of Company's Liability for Losses under Representations and Warranties (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Mortgage Banking [Abstract] | ||||
| Balance, beginning of period | $ 5,152 | $ 5,955 | $ 5,284 | $ 6,886 |
| Provision for losses: | ||||
| Pursuant to loan sales | 348 | 227 | 658 | 531 |
| Reduction in liability due to change in estimate | (245) | (912) | (687) | (2,080) |
| Losses incurred | (15) | (206) | (15) | (273) |
| Balance, end of period | 5,240 | 5,064 | 5,240 | 5,064 |
| UPB of loans subject to representations and warranties at end of period | $ 207,564,556 | $ 218,738,822 | $ 207,564,556 | $ 218,738,822 |