Quarterly report pursuant to Section 13 or 15(d)

Debt - Schedule of Debt Issuance Costs, Net of accumulated Amortization (Details)

v3.23.3
Debt - Schedule of Debt Issuance Costs, Net of accumulated Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Net of debt issuance costs $ 22,199 $ 22,642
SBA Debentures    
Debt Instrument [Line Items]    
Net of debt issuance costs 4,825 5,262
July 2024 Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 246 467
February 2025 Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 163 249
June 2025 Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 283 405
June 2025 3-Year Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 268 384
March 2026 A Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 229 300
March 2026 B Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 249 327
September 2026 Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 2,906 3,642
January 2027 Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 4,398 5,396
2031 Asset-Backed Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 1,603 2,043
2033 Notes    
Debt Instrument [Line Items]    
Net of debt issuance costs 1,092 1,174
MUFG Bank Facility    
Debt Instrument [Line Items]    
Net of debt issuance costs 3,982 1,292
SMBC Facility    
Debt Instrument [Line Items]    
Net of debt issuance costs $ 1,955 $ 1,701