Mortgage Servicing Rights - Summary of Key Unobservable Inputs Used in Determining the Fair Value (Details) - MSR - USD ($) |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2022 |
Dec. 31, 2022 |
|
| Minimum | ||
| Servicing Assets at Fair Value [Line Items] | ||
| Discount rates (as a percent) | 9.00% | 9.50% |
| Annual prepayment speeds (as a percent) | 8.30% | 6.70% |
| Cost of servicing | $ 74 | $ 75 |
| Maximum | ||
| Servicing Assets at Fair Value [Line Items] | ||
| Discount rates (as a percent) | 14.50% | 15.00% |
| Annual prepayment speeds (as a percent) | 45.40% | 14.00% |
| Cost of servicing | $ 162 | $ 108 |
| Weighted Average | ||
| Servicing Assets at Fair Value [Line Items] | ||
| Discount rates (as a percent) | 9.60% | 10.10% |
| Annual prepayment speeds (as a percent) | 10.50% | 7.90% |
| Cost of servicing | $ 81 | $ 80 |