v3.26.1
Borrowings - Summary of Repurchase Facilities and Revolving Credit Facility Borrowings Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Amount Outstanding, Net $ 1,682,057 $ 293,370
Maximum Facility Size 2,150,000 879,061
GS Seller I Repurchase Facility [Member]    
Debt Instrument [Line Items]    
Amount Outstanding, Gross 784,949 159,146
Maximum Facility Size $ 859,027 $ 439,887
Weighted Average Interest Rate 6.23% 6.71%
Maturity Date Aug. 16, 2027 Aug. 16, 2027
GS Seller II Repurchase Facility [Member]    
Debt Instrument [Line Items]    
Amount Outstanding, Gross $ 57,180 $ 25,605
Maximum Facility Size $ 57,180 $ 25,605
Weighted Average Interest Rate 6.07% 6.37%
Maturity Date Aug. 16, 2027 Aug. 16, 2027
GS Seller III Repurchase Facility [Member]    
Debt Instrument [Line Items]    
Amount Outstanding, Gross $ 83,793 $ 34,508
Maximum Facility Size $ 83,793 $ 34,508
Weighted Average Interest Rate 6.20% 6.72%
Maturity Date Aug. 16, 2027 Aug. 16, 2027
Atlas Repurchase Facility [Member]    
Debt Instrument [Line Items]    
Amount Outstanding, Gross $ 264,653 $ 14,027
Maximum Facility Size $ 300,000 $ 200,000
Weighted Average Interest Rate 6.19% 7.10%
Maturity Date Oct. 11, 2027 Oct. 11, 2027
Morgan Stanley Repurchase Facility [Member]    
Debt Instrument [Line Items]    
Amount Outstanding, Gross $ 202,350  
Maximum Facility Size $ 250,000  
Weighted Average Interest Rate 5.62%  
Maturity Date Jul. 24, 2029  
NS Seller I Repurchase Facility [Member]    
Debt Instrument [Line Items]    
Amount Outstanding, Gross $ 200,000  
Maturity Date Nov. 21, 2027  
Repurchase Facilities [Member]    
Debt Instrument [Line Items]    
Amount Outstanding, Gross $ 1,392,925 $ 233,286
Deferred financing costs, net (5,946) (1,352)
Amount Outstanding, Net 1,386,979 231,934
Maximum Facility Size 1,750,000 700,000
JPM Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Amount Outstanding, Gross 295,207 61,591
Deferred financing costs, net (129) (155)
Amount Outstanding, Net 295,078 61,436
Maximum Facility Size $ 400,000 $ 179,061
Weighted Average Interest Rate 6.11% 6.50%
Maturity Date May 08, 2027 May 08, 2027