Fair Value of Assets and Liabilities - Sensitivity Analysis of Debt Securities Available-for-Sale (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Sensitivity Analysis of Debt Securities Available-for-Sale [Line Items] | ||
| Total securities available for sale | $ 523,579 | $ 345,702 |
| Other asset-backed securities related to Structured Program transactions | ||
| Sensitivity Analysis of Debt Securities Available-for-Sale [Line Items] | ||
| Total securities available for sale | 16,980 | |
| Discount rates | ||
| 100 basis point increase | (193) | |
| 200 basis point increase | (388) | |
| Expected loss rates | ||
| 10% increase | (390) | |
| 20% increase | (798) | |
| Expected prepayment rates | ||
| 10% increase | (216) | |
| 20% increase | $ (496) | |
| Other asset-backed securities related to Structured Program transactions | Weighted- Average | ||
| Sensitivity Analysis of Debt Securities Available-for-Sale [Line Items] | ||
| Expected weighted-average life (in years) | 1 year 7 months 6 days |