Mortgage Servicing Rights - Schedule of Mortgage Service Rights Assumptions (Details) - USD ($) |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Transfers and Servicing [Abstract] | ||
| Prepayment speed (Public Securities Association “PSA” model) | 125.00% | 125.00% |
| Weighted-average life | 10 years | 10 years 1 month 6 days |
| Weighted average discount rate | 10.00% | 10.00% |
| Average debt service cost per residential loan | $ 96.00 | $ 96.00 |