v3.25.2
Fair Value Measurements - Schedule of Financial Assets and Liabilities on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Financial Assets:            
Loans receivable, at fair value $ 1,028,960 $ 936,846 $ 828,215 $ 460,579 $ 251,387 $ 158,288
Derivative instrument assets, at fair value 0   85      
Financial Liabilities:            
Secured financings, at fair value (1,028,960)   (828,215)      
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 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 0   85      
Total 0   85      
Financial Liabilities:            
Secured financings, at fair value 0   0      
Derivative instrument liabilities, at fair value (3,430)   0      
Total (3,430)   0      
Level III [Member] | Fair Value, Recurring [Member]            
Financial Assets:            
Loans receivable, at fair value 1,028,960   828,215      
Derivative instrument assets, at fair value 0   0      
Total 1,028,960   828,215      
Financial Liabilities:            
Secured financings, at fair value (771,266)   (619,787)      
Derivative instrument liabilities, at fair value 0   0      
Total $ (771,266)   $ (619,787)