v3.25.2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 08, 2024
Jun. 16, 2021
Jun. 14, 2021
May 28, 2020
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 14, 2026
Dec. 31, 2024
[1]
Apr. 25, 2024
Sep. 30, 2021
Class Of Stock [Line Items]                            
Warrants to purchase common stock (in shares)         0   0   0 0        
Issuance of common stock (in shares) 2,647,059                          
Authorized shares for repurchase (in shares)                         $ 25,000  
Retirement of common stock (in shares)         1,658,317       2,038,185          
Shares acquired, average cost (in USD per share)         $ 7.52       $ 7.68          
Stock repurchased value         $ 12,500       $ 15,700          
Remaining authorized, amount         $ 9,300       9,300          
Dividends declared (in USD per share)         $ 0.24 $ 0.24 $ 0.24 $ 0.24            
Dividends, common stock, cash         $ 19,500   $ 19,800              
Preferred stock, dividends declared (in USD per share)         $ 0.3906   $ 0.3906              
Dividends, preferred stock, cash         $ 3,100   $ 3,100              
Dividends, common stock         19,484 $ 19,915 19,798 $ 19,162 39,400 $ 39,000        
Dividends, preferred stock         3,148 $ 3,148 3,148 $ 3,148 6,300 6,300        
Dividends payable         $ 19,484 [1]   $ 19,798   $ 19,484 [1] $ 19,798   $ 19,978    
Warrants                            
Class Of Stock [Line Items]                            
Warrants expiration date       May 28, 2025                    
Fair value of warrants       $ 14,400                    
Maximum                            
Class Of Stock [Line Items]                            
Taxable income distribution percentage                 90.00%          
PE Holder L.L.C                            
Class Of Stock [Line Items]                            
Warrants to purchase common stock       $ 225,000                    
PE Holder L.L.C | Maximum                            
Class Of Stock [Line Items]                            
Warrants to purchase common stock (in shares)       12,000,000                    
Scenario Forecast                            
Class Of Stock [Line Items]                            
Minimum written notice                     30 days      
Maximum written notice                     60 days      
Maximum redeemable window                     120 days      
Series C Preferred Stock                            
Class Of Stock [Line Items]                            
Proceeds from issuance of preferred stock and preference stock     $ 194,400                      
Issuance of common stock (in shares)     8,050,000                      
Underwriting discount and commissions     $ 6,300                      
Issuance costs     $ 600                      
Liquidation preference (in USD per share)     $ 25.00                      
Dividend percentage     6.25%                      
Liquidation preference (in USD per share annually)     $ 1.5624                      
Liquidation preference (in USD per share quarterly)     $ 0.3906                      
Dividend payable (in USD per share)                           $ 0.4601
Series C Preferred Stock | Scenario Forecast                            
Class Of Stock [Line Items]                            
Redemption price (in USD per share)                     $ 25.00      
Series C Preferred Stock | Scenario Forecast | Change of Control Event                            
Class Of Stock [Line Items]                            
Redemption price (in USD per share)                     $ 25.00      
Series C Preferred Stock | Related Party | TPG Capital BD, LLC                            
Class Of Stock [Line Items]                            
Payments for underwriting expense     $ 700                      
Series B Preferred Stock                            
Class Of Stock [Line Items]                            
Outstanding shares redeemed (in shares)   9,000,000                        
Stock redeemed or called during period at par value and make whole payment   $ 247,500                        
Series B Preferred Stock | PE Holder L.L.C                            
Class Of Stock [Line Items]                            
Dividend percentage       11.00%                    
Shares issued (in shares)       9,000,000                    
Temporary equity, par value (in USD per share)       $ 0.001                    
[1] The Company’s consolidated Total Assets and Total Liabilities as of June 30, 2025 include assets and liabilities of variable interest entities (“VIEs”) of $2.9 billion and $2.5 billion, respectively. The Company’s consolidated Total Assets and Total Liabilities as of December 31, 2024 include assets and liabilities of VIEs of $2.1 billion and $1.7 billion, respectively. These assets can be used only to satisfy obligations of the VIEs, and creditors of the VIEs have recourse only to these assets, and not to TPG RE Finance Trust, Inc. See Note 5 to the Consolidated Financial Statements for details.