Allowance for Loss Sharing - Schedule of Allowance for Loss Sharing (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Loss Contingency Accrual [Roll Forward] | ||
| Loss Contingency Accrual, Beginning Balance | $ 19,484 | $ 0 |
| Allowance acquired in acquisition | 23,586 | |
| Write-offs | 0 | 0 |
| Recoveries | 0 | 0 |
| Provision/(benefit) for loss sharing | (2,135) | (4,102) |
| Balance at December 31, 2025 | 17,349 | 19,484 |
| General Reserve | ||
| Loss Contingency Accrual [Roll Forward] | ||
| Loss Contingency Accrual, Beginning Balance | 10,151 | 0 |
| Allowance acquired in acquisition | 11,919 | |
| Write-offs | 0 | 0 |
| Recoveries | 0 | 0 |
| Provision/(benefit) for loss sharing | (1,175) | (1,768) |
| Balance at December 31, 2025 | 8,976 | 10,151 |
| Specific Reserve | ||
| Loss Contingency Accrual [Roll Forward] | ||
| Loss Contingency Accrual, Beginning Balance | 9,333 | 0 |
| Allowance acquired in acquisition | 11,667 | |
| Write-offs | 0 | 0 |
| Recoveries | 0 | 0 |
| Provision/(benefit) for loss sharing | (960) | (2,334) |
| Balance at December 31, 2025 | $ 8,373 | $ 9,333 |