v3.26.3
Other Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Other Income and Expenses [Abstract]        
Servicing fee income $ 1,788 $ 1,999 $ 5,982 $ 5,952
(Loss) gain on sale of real estate (282) 74 51,132 10
Loss on extinguishment of debt 0 (448) (985) (448)
Miscellaneous income (loss) 1,677 (146) 1,625 130
Total other income $ 3,183 $ 1,479 $ 57,754 $ 5,644