Debt - Schedule of Amount Outstanding on Repurchase Facilities and Carrying Value Collateral (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Debt Disclosure [Abstract] | ||
| Gross amount of recognized liabilities | $ 407,072 | $ 356,565 |
| Gross amount of loans and securities pledged as collateral | 553,927 | 475,836 |
| Net Collateral Amount | $ 146,855 | $ 119,271 |