v3.26.1
Fair Value of Financial Instruments - Schedule of Significant Unobservable Inputs Used in Fair Value of Investments (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2026
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,900,385 $ 2,177,027  
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.0485 0.041  
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.2473 0.1284  
Fair Value, Inputs, Level 3 [Member] | Residential Bridge Loans [Member] | Discount Rate [Member]      
Assets, Fair Value Disclosure [Abstract]      
Assets, Fair Value Disclosure $ 33,604 $ 27,735  
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 $ 409,980 $ 368,943  
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 0.052  
Fair Value, Inputs, Level 3 [Member] | Tax Lien [Member] | Yield [Member] | Maximum [Member]      
Assets, Fair Value Disclosure [Abstract]      
Financial asset measurement input 0.1965 0.1702  
NAV [Member] | Mortgage Servicing Rights [Member]      
Assets, Fair Value Disclosure [Abstract]      
Assets, Fair Value Disclosure   $ 74,848  
Financial asset measurement input   748.48  
Impact to Valuation from an Increase in Input   Increase