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
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financial Liabilities $ (1,570,361) $ (1,392,131)
Level 3 [Member] | Loans Receivable at Fair Value [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financial Assets $ 1,570,361 $ 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.0623 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.0598 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.0658 0.0748
Level 3 [Member] | Secured Financings, at Fair Value [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Financial Liabilities $ (1,102,653) $ (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.0527 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.0508 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.0558 0.0616