v3.25.4
Other Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Income and Expenses [Abstract]      
Servicing fee income $ 8,036 $ 906 $ 0
Gain on sale of real estate 8,923 27,835 4,763
Gain on de-consolidation of joint venture equity investments in Consolidated VIEs 0 6,115 0
Loss on extinguishment of collateralized debt obligations and mortgages payable on real estate (884) (2,864) (796)
Miscellaneous 434 (2,843) 769
Total other income $ 16,509 $ 29,149 $ 4,736