v3.26.1
Variable Interest Entities and Securitized Debt Obligations - Schedule of Securitized Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Carrying Value $ 521,646 $ 643,528
Collateral assets(2)    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Principal Balance 694,944 826,072
Carrying Value $ 672,153 $ 801,997
Weighted average interest rate of securitized debt obligations outstanding (as a percent) 3.70% 3.70%
Collateral assets(2) | GPMT 2021-FL4 CRE CLO    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Principal Balance $ 415,388 $ 464,162
Carrying Value $ 399,105 $ 446,569
Weighted average interest rate of securitized debt obligations outstanding (as a percent) 3.90% 3.90%
Collateral assets(2) | GPMT 2021-FL3 CRE CLO    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Principal Balance $ 279,556 $ 361,910
Carrying Value $ 273,048 $ 355,428
Weighted average interest rate of securitized debt obligations outstanding (as a percent) 3.40% 3.60%
Financing provided    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Principal Balance $ 521,491 $ 643,767
Carrying Value $ 521,646 $ 643,528
Weighted average interest rate of securitized debt obligations outstanding (as a percent) 2.40% 2.30%
Financing provided | GPMT 2021-FL4 CRE CLO    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Principal Balance $ 318,270 $ 358,193
Carrying Value $ 318,425 $ 357,954
Weighted average interest rate of securitized debt obligations outstanding (as a percent) 2.00% 1.90%
Financing provided | GPMT 2021-FL3 CRE CLO    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Principal Balance $ 203,221 $ 285,574
Carrying Value $ 203,221 $ 285,574
Weighted average interest rate of securitized debt obligations outstanding (as a percent) 3.00% 2.70%