Fair Value, Company's Level 3 Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||||
| Servicing Related Assets [Abstract] | ||||||||||
| Beginning Balance | [1] | $ 214,831 | ||||||||
| Changes in Fair Value due to [Abstract] | ||||||||||
| Ending Balance | [1] | $ 211,105 | 211,105 | |||||||
| Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | ||||||||||
| Servicing Related Assets [Abstract] | ||||||||||
| Beginning Balance | 213,455 | $ 227,333 | 214,831 | $ 233,658 | ||||||
| Purchases, sales and other changes [Abstract] | ||||||||||
| Sales | 0 | 0 | 0 | 0 | ||||||
| Other changes | [2] | 1 | (1) | (15) | (1) | |||||
| Purchases and sales | 1 | (1) | (15) | (1) | ||||||
| Changes in Fair Value due to [Abstract] | ||||||||||
| Changes in valuation inputs or assumptions used in valuation model | 1,451 | 1,216 | 3,196 | (2,033) | ||||||
| Other changes in fair value | [3] | $ (3,802) | $ (3,947) | $ (6,908) | $ (7,023) | |||||
| Servicing Asset, Fair Value, Change in Fair Value, Other, Statement of Income or Comprehensive Income [Extensible Enumeration] | Unrealized Gain (Loss) On Investments In Servicing Related Assets | Unrealized Gain (Loss) On Investments In Servicing Related Assets | Unrealized Gain (Loss) On Investments In Servicing Related Assets | Unrealized Gain (Loss) On Investments In Servicing Related Assets | ||||||
| Unrealized loss included in Net Income | $ (2,351) | $ (2,731) | $ (3,712) | $ (9,056) | ||||||
| Ending Balance | $ 211,105 | $ 224,601 | $ 211,105 | $ 224,601 | ||||||
| ||||||||||