v3.25.4
Commercial Mortgage Loans Held for Investment - Schedule of Commercial Mortgage Loans held for Investment Portfolio (Parenthetical) (Details)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
Oct. 31, 2024
Property
Jul. 31, 2024
Property
Sep. 30, 2024
USD ($)
Dec. 31, 2025
USD ($)
Property
Loan
Dec. 31, 2024
USD ($)
Loan
Dec. 31, 2023
USD ($)
Loan
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]              
Net realized loss (gain) on disposition of commercial loans | $ $ 8,413     $ 929 $ (7,883) $ 929 $ 0
Number of properties acquired         2    
Commercial Mortgage Loans              
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]              
Number of loans sold | Loan         1 1 1
Senior Loans              
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]              
Number of properties acquired   1 2   2