v3.26.1
Mortgage Loans Held-for-Sale, at Fair Value - Reconciliation Mortgage Loans Held-for-Sale (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance, Reconciliation to Cash Flow [Roll Forward]        
Balance at beginning of period $ 18,536 $ 8,406 $ 13,630 $ 2,334
Originations and purchases of mortgage loans 83,976 48,669 176,294 77,539
Sales and principal collections (89,825) (47,260) (177,088) (70,175)
Unrealized (losses) gains on mortgage loans 50 73 (99) 190
Balance at end of period $ 12,737 $ 9,888 $ 12,737 $ 9,888