v3.26.1
Fair Value of Financial Instruments - Schedule of Significant Unobservable Inputs Used in Fair Value of Investments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Inputs, Level 3 [Member] | Commercial Real Estate Loan Investments [Member] | Discount Rate [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure $ 2,177,027 $ 370,401
Impact to Valuation from an Increase in Input Decrease Decrease
Fair Value, Inputs, Level 3 [Member] | Commercial Real Estate Loan Investments [Member] | Discount Rate [Member] | Minimum [Member]    
Assets, Fair Value Disclosure [Abstract]    
Financial asset measurement input 0.041 0.0544
Fair Value, Inputs, Level 3 [Member] | Commercial Real Estate Loan Investments [Member] | Discount Rate [Member] | Maximum [Member]    
Assets, Fair Value Disclosure [Abstract]    
Financial asset measurement input 0.1284 0.0978
Fair Value, Inputs, Level 3 [Member] | Residential Bridge Loans [Member] | Discount Rate [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure $ 27,735 $ 2,750
Financial asset measurement input 0.10 0.10
Impact to Valuation from an Increase in Input Decrease Decrease
Fair Value, Inputs, Level 3 [Member] | Tax Lien [Member] | Yield [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure $ 368,943 $ 68,082
Impact to Valuation from an Increase in Input Increase Increase
Fair Value, Inputs, Level 3 [Member] | Tax Lien [Member] | Yield [Member] | Minimum [Member]    
Assets, Fair Value Disclosure [Abstract]    
Financial asset measurement input 0.052 0.0772
Fair Value, Inputs, Level 3 [Member] | Tax Lien [Member] | Yield [Member] | Maximum [Member]    
Assets, Fair Value Disclosure [Abstract]    
Financial asset measurement input 0.1702 0.1992
NAV [Member] | Mortgage Servicing Rights [Member]    
Assets, Fair Value Disclosure [Abstract]    
Assets, Fair Value Disclosure $ 74,848 $ 9,835
Financial asset measurement input 748.48 98.35
Impact to Valuation from an Increase in Input Increase Increase