v3.26.1
Joint Ventures - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
May 27, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Variable Interest Entity [Line Items]        
Capital contribution     $ 32,600,000  
Available capital   $ 184,400,000 184,400,000  
TPG Twin Brook Capital Income Fund TCAP JV        
Variable Interest Entity [Line Items]        
Capital contribution     5,000,000.0  
Available capital   28,000,000.0 28,000,000.0  
Variable Interest Entity, Not Primary Beneficiary        
Variable Interest Entity [Line Items]        
Total capital commitments from investors     $ 397,348,000  
Variable interest entity, ownership percentage     86.80%  
Total cash purchase price   $ 92,500,000   $ 92,500,000
Variable Interest Entity, Not Primary Beneficiary | Twin Brook Capital Funding XXXIII        
Variable Interest Entity [Line Items]        
Total capital commitments from investors $ 217,000,000.0      
Variable Interest Entity, Not Primary Beneficiary | TCAP JV        
Variable Interest Entity [Line Items]        
Total capital commitments from investors $ 33,000,000.0      
Variable Interest Entity, Not Primary Beneficiary | TPG Twin Brook Capital Income Fund TCAP JV        
Variable Interest Entity [Line Items]        
Variable interest entity, ownership percentage     13.20%