v3.25.2
Debt Obligations - Schedule of Debt Obligations (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Line of credit outstanding $ 120,000 $ 38,000
Value of Underlying Collateral 769,986  
Credit facility [Member]    
Debt Instrument [Line Items]    
Line of credit outstanding $ 120,000 38,000
Interest Rate 6.57%  
Morgan Stanley Repurchase Agreement [Member]    
Debt Instrument [Line Items]    
Line of credit outstanding $ 277,811 246,491
Interest Rate 6.53%  
Value of Underlying Collateral $ 382,976  
Citibank repurchase agreement [Member]    
Debt Instrument [Line Items]    
Line of credit outstanding $ 102,960 0
Interest Rate 5.91%  
Value of Underlying Collateral $ 128,700  
Notes payable [Member]    
Debt Instrument [Line Items]    
Line of credit outstanding $ 119,707 119,707
Interest Rate 5.51%  
Value of Underlying Collateral $ 121,870  
HSBC Loan [Member]    
Debt Instrument [Line Items]    
Line of credit outstanding $ 86,080 141,330
Interest Rate 6.56%  
Value of Underlying Collateral $ 136,440  
Total Debt Obligation [Member]    
Debt Instrument [Line Items]    
Line of credit outstanding $ 706,558 $ 545,528