XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Schedule of Borrowings Outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Combined weighted average interest rate 7.184% 6.976%
Combined weighted average debt outstanding $ 1,162,443 $ 1,224,885
Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, gross 594,357 535,467
Secured Debt    
Debt Instrument [Line Items]    
(Less: Deferred financing fees) (3,980) (2,406)
Debt securitization (net of deferred financing fees) 406,020 400,094
Senior Notes    
Debt Instrument [Line Items]    
(Less: Deferred financing fees) (291) (474)
Total Notes $ 299,602 299,206
Revolving Credit Facility - May 11, 2021 | Line of Credit    
Debt Instrument [Line Items]    
Effective interest rate 6.746%  
Long-term debt, gross $ 456,482 $ 410,967
SMBC Credit Facility - March 6, 2023 | Line of Credit    
Debt Instrument [Line Items]    
Effective interest rate 6.535% 7.461%
Long-term debt, gross $ 137,875 $ 124,500
August 23, 2023 – Class A-1 Notes | Secured Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 0 300,000
August 23, 2023 – Class A-2 Notes | Secured Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 0 35,000
August 23, 2023 – Class A-2 Loans | Secured Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 0 20,000
August 23, 2023 – Class B Notes | Secured Debt    
Debt Instrument [Line Items]    
Long-term debt, gross 0 25,000
August 23, 2023 – Class C Notes | Secured Debt    
Debt Instrument [Line Items]    
Long-term debt, gross $ 0 22,500
AAA Class A-1AR Senior Secured Floating Rate Notes | Secured Debt    
Debt Instrument [Line Items]    
Effective interest rate 6.286%  
Long-term debt, gross $ 110,000 0
AAA Class A-1A Senior Secured Floating Rate Loans | Secured Debt    
Debt Instrument [Line Items]    
Effective interest rate 6.286%  
Long-term debt, gross $ 115,000 0
AAA Class A-1AS Senior Secured Floating Rate Loans | Secured Debt    
Debt Instrument [Line Items]    
Effective interest rate 6.286%  
Long-term debt, gross $ 50,000 0
AAA Class A-1BR Senior Secured Floating Rate, Due 2036 | Secured Debt    
Debt Instrument [Line Items]    
Effective interest rate 6.556%  
Long-term debt, gross $ 35,000 0
AA Class A-2R Senior Secured Floating Rate, Due 2036 | Secured Debt    
Debt Instrument [Line Items]    
Effective interest rate 6.656%  
Long-term debt, gross $ 30,000 0
A Class B-R Secured Deferrable Floating Rate Notes, Due 2036 | Secured Debt    
Debt Instrument [Line Items]    
Effective interest rate 7.156%  
Long-term debt, gross $ 40,000 0
BBB Class C-R Notes Secured Deferrable Floating Rate Notes, Due 2036 | Secured Debt    
Debt Instrument [Line Items]    
Effective interest rate 9.156%  
Long-term debt, gross $ 30,000 0
July 29, 2021 - Series A Notes | Senior Notes    
Debt Instrument [Line Items]    
Fixed interest rate 3.50%  
Long-term debt, gross $ 75,000 75,000
September 15, 2021 - Series B Notes | Senior Notes    
Debt Instrument [Line Items]    
Fixed interest rate 3.50%  
Long-term debt, gross $ 38,000 38,000
October 28, 2021 - Series C Notes | Senior Notes    
Debt Instrument [Line Items]    
Fixed interest rate 3.50%  
Long-term debt, gross $ 37,000 37,000
May 10, 2022 - Series D Notes | Senior Notes    
Debt Instrument [Line Items]    
Fixed interest rate 6.00%  
Long-term debt, gross $ 96,822 96,729
July 26, 2022 - Series E Notes | Senior Notes    
Debt Instrument [Line Items]    
Fixed interest rate 6.00%  
Long-term debt, gross $ 53,071 $ 52,951