v3.26.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Financial Assets:            
Loans receivable, at fair value $ 1,526,491 $ 1,570,361 $ 1,392,131 $ 1,028,960 $ 936,846 $ 828,215
Derivative instrument assets, at fair value 78   0      
Financial Liabilities:            
Secured financings, at fair value (1,526,491)   (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 78   0      
Total 78   0      
Financial Liabilities:            
Secured financings, at fair value [1] 0   0      
Derivative instrument liabilities, at fair value (2,180)   (2,645)      
Total (2,180)   (2,645)      
Level III [Member] | Fair Value, Recurring [Member]            
Financial Assets:            
Loans receivable, at fair value 1,526,491   1,392,131      
Derivative instrument assets, at fair value 0   0      
Total 1,526,491   1,392,131      
Financial Liabilities:            
Secured financings, at fair value [1] (1,009,806)   (1,077,803)      
Derivative instrument liabilities, at fair value 0   0      
Total $ (1,009,806)   $ (1,077,803)      
[1] Excludes secured financings for which the Company has not elected the fair value option.