Fair Value of Financial Instruments - Schedule of Net Gains (Losses) from Changes in Fair Value (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
|
Fair Value Option Quantitative Disclosures [Line Items] | ||||
Gains (Losses) on Loans Accounted for under the Fair Value Option | $ (568) | $ 4,420 | $ (3,369) | $ 475 |
Loans held for sale | ||||
Fair Value Option Quantitative Disclosures [Line Items] | ||||
Gains (Losses) on Loans Accounted for under the Fair Value Option | 0 | 1,748 | 0 | 1,521 |
Loans held for investment | ||||
Fair Value Option Quantitative Disclosures [Line Items] | ||||
Gains (Losses) on Loans Accounted for under the Fair Value Option | $ (568) | $ 2,672 | $ (3,369) | $ (1,046) |