v3.26.1
Fair Value Measurements - Schedule of Quantitative Inputs and Assumptions used for Items Categorized in Level 3 of Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financial Liabilities $ (1,526,491) $ (1,392,131)
Level 3 [Member] | Loans Receivable at Fair Value [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financial Assets $ 1,526,491 $ 1,392,131
Alternative Investment, Valuation Technique [Extensible Enumeration] us-gaap:ValuationTechniqueDiscountedCashFlowMember us-gaap:ValuationTechniqueDiscountedCashFlowMember
Alternative Investment, Measurement Input [Extensible Enumeration] us-gaap:MeasurementInputDiscountRateMember us-gaap:MeasurementInputDiscountRateMember
Level 3 [Member] | Loans Receivable at Fair Value [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.0619 0.0668
Level 3 [Member] | Loans Receivable at Fair Value [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.0595 0.0612
Level 3 [Member] | Loans Receivable at Fair Value [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.0656 0.0748
Level 3 [Member] | Secured Financings, at Fair Value [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financial Liabilities $ (1,009,806) $ (1,077,803)
Debt Instrument, Valuation Technique [Extensible Enumeration] us-gaap:ValuationTechniqueDiscountedCashFlowMember us-gaap:ValuationTechniqueDiscountedCashFlowMember
Debt Instrument, Measurement Input [Extensible Enumeration] us-gaap:MeasurementInputDiscountRateMember us-gaap:MeasurementInputDiscountRateMember
Level 3 [Member] | Secured Financings, at Fair Value [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.0525 0.0572
Level 3 [Member] | Secured Financings, at Fair Value [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.0506 0.0513
Level 3 [Member] | Secured Financings, at Fair Value [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.0557 0.0616