v3.25.2
Agreements and Transactions with Related Parties - 2024 Activity (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2024
May 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Agreements and Transactions with Related Parties            
Interest income     $ 240,303 $ 297,188 $ 480,997 $ 618,480
Maturity Date July 2027 | Bridge loans | Related Party            
Agreements and Transactions with Related Parties            
Interest income     200   300  
Maturity Date July 2027 | Bridge loans | Other Related Party Transactions | Related Party            
Agreements and Transactions with Related Parties            
Principal amount $ 62,400          
Loan committed         12,200  
Equity participation interest (as a percentage) 3.34%          
Base spread, percentage 4.25%          
SOFR floor, percentage 3.50%          
Maturity Date May 2027, Committed In May 2024 | Bridge loans | Related Party            
Agreements and Transactions with Related Parties            
Interest income     $ 300 $ 100 400 $ 100
Maturity Date May 2027, Committed In May 2024 | Bridge loans | Other Related Party Transactions | Related Party            
Agreements and Transactions with Related Parties            
Principal amount   $ 42,500        
Loan committed         $ 13,100  
Equity participation interest (as a percentage)   2.28%        
Base spread, percentage   4.25%        
SOFR floor, percentage   3.50%