v3.26.3
Borrowings - Schedule of Outstanding Debt Obligations (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Line of Credit [Member]    
Debt Instrument [Line Items]    
Less: Unamortized debt issuance costs $ (9,868,000) $ (12,022,000)
Outstanding debt obligations 1,088,053,000 774,648,000
Debt Securitizations [Member]    
Debt Instrument [Line Items]    
Less: Unamortized debt issuance costs (2,906,000) (3,112,000)
Outstanding debt obligations 345,094,000 344,888,000
Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Less: Unamortized debt issuance costs (2,738,000) (1,751,000)
Outstanding debt obligations $ 284,693,000 $ 147,949,000
Class A 2024 Notes [Member] | Debt Securitizations [Member]    
Debt Instrument [Line Items]    
Maturity Date Jan. 15, 2037  
Interest Rate 5.45% 5.60%
Outstanding debt obligations $ 174,000,000 $ 174,000,000
Class A 2025 Notes [Member] | Debt Securitizations [Member]    
Debt Instrument [Line Items]    
Maturity Date Aug. 20, 2037  
Interest Rate 5.41% 5.58%
Outstanding debt obligations $ 174,000,000 $ 174,000,000
MassMutual SPV I Facility [Member] | Line of Credit [Member]    
Debt Instrument [Line Items]    
Maturity Date Mar. 31, 2033  
Interest Rate   7.00%
Outstanding debt obligations $ 0 $ 187,500,000
Wells Fargo SPV III Credit Facility [Member] | Line of Credit [Member]    
Debt Instrument [Line Items]    
Maturity Date Feb. 27, 2030  
Interest Rate 6.02% 5.81%
Outstanding debt obligations $ 657,500,000 $ 487,500,000
GS SPV VII Credit Facility [Member] | Line of Credit [Member]    
Debt Instrument [Line Items]    
Maturity Date Sep. 14, 2031  
Interest Rate 5.80%  
Outstanding debt obligations $ 125,000,000 $ 0
BMO SPV II Credit Facility [Member] | Line of Credit [Member]    
Debt Instrument [Line Items]    
Maturity Date May 01, 2030  
Interest Rate 6.08% 6.19%
Outstanding debt obligations $ 71,671,000 $ 61,670,000
Tranche B Notes due 2029 [Member] | Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Maturity Date [1],[2] Mar. 17, 2029  
Interest Rate [1],[2] 5.94% 5.94%
Outstanding debt obligations [1],[2] $ 72,499,000 $ 56,000
Tranche D Notes due 2031 [Member] | Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Maturity Date [1],[2] Mar. 17, 2031  
Interest Rate [1],[2] 6.32% 6.32%
Outstanding debt obligations [1],[2] $ 70,975,000 $ 111,000
Tranche A Notes due 2028 [Member] | Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Maturity Date [2] Dec. 17, 2028  
Interest Rate [2] 5.94% 5.94%
Outstanding debt obligations [2] $ 72,786,000 $ 74,962,000
Tranche C Notes due 2030 [Member] | Unsecured Notes [Member]    
Debt Instrument [Line Items]    
Maturity Date [2] Dec. 17, 2030  
Interest Rate [2] 6.32% 6.32%
Outstanding debt obligations [2] $ 71,171,000 $ 74,905,000
JPM SPV V Credit Facility [Member] | Line of Credit [Member]    
Debt Instrument [Line Items]    
Maturity Date Jul. 25, 2030  
Interest Rate 5.73% 5.65%
Outstanding debt obligations $ 243,750,000 $ 50,000,000
[1] As of December 31, 2025, there was no outstanding debt.
[2] Inclusive of change in fair market value of effective hedge of $12,569 and $300 as of September 30, 2026 and December 31, 2025, respectively.