v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Financial Assets:        
Loans receivable, at fair value $ 1,570,361 $ 1,392,131 $ 936,846 $ 828,215
Derivative instrument assets, at fair value 38 0    
Financial Liabilities:        
Secured financings, at fair value (1,570,361) (1,392,131)    
Level I [Member] | Fair Value, Recurring [Member]        
Financial Assets:        
Loans receivable, at fair value 0 0    
Derivative instrument assets, at fair value 0 0    
Total 0 0    
Financial Liabilities:        
Secured financings, at fair value [1] 0 0    
Derivative instrument liabilities, at fair value 0 0    
Total 0 0    
Level II [Member] | Fair Value, Recurring [Member]        
Financial Assets:        
Loans receivable, at fair value 0 0    
Derivative instrument assets, at fair value 38 0    
Total 38 0    
Financial Liabilities:        
Secured financings, at fair value [1] 0 0    
Derivative instrument liabilities, at fair value (1,828) (2,645)    
Total (1,828) (2,645)    
Level III [Member] | Fair Value, Recurring [Member]        
Financial Assets:        
Loans receivable, at fair value 1,570,361 1,392,131    
Derivative instrument assets, at fair value 0 0    
Total 1,570,361 1,392,131    
Financial Liabilities:        
Secured financings, at fair value [1] (1,102,653) (1,077,803)    
Derivative instrument liabilities, at fair value 0 0    
Total $ (1,102,653) $ (1,077,803)    
[1] Excludes secured financings for which the Company has not elected the fair value option.