v3.25.3
Loan Participations Sold, Net - Summary of Loan Participations Sold (Parenthetical) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Abstract]    
Interest on loan participations sold $ 2,252 $ 2,673
Investment, Type [Extensible Enumeration] Loan Participations [Member] Loan Participations [Member]