Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Schedule of Contractual Obligations (Parenthetical) (Details)

v3.23.1
Commitments and Contingencies - Schedule of Contractual Obligations (Parenthetical) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Commitments And Contingencies [Line Items]    
Principal $ 1,733,000 $ 1,594,000
SMBC Facility    
Commitments And Contingencies [Line Items]    
Principal 197,000 72,000
MUFG Bank Facility    
Commitments And Contingencies [Line Items]    
Principal 121,000 107,000
SBA Debentures    
Commitments And Contingencies [Line Items]    
Principal [1] 175,000 175,000
July 2024 Notes    
Commitments And Contingencies [Line Items]    
Principal 105,000 105,000
February 2025 Notes    
Commitments And Contingencies [Line Items]    
Principal 50,000 50,000
June 2025 Notes    
Commitments And Contingencies [Line Items]    
Principal 70,000 70,000
June 2025 3-Year Notes    
Commitments And Contingencies [Line Items]    
Principal 50,000 50,000
March 2026 A Notes    
Commitments And Contingencies [Line Items]    
Principal 50,000 50,000
March 2026 B Notes    
Commitments And Contingencies [Line Items]    
Principal 50,000 50,000
2031 Asset-Backed Notes    
Commitments And Contingencies [Line Items]    
Principal 150,000 150,000
2033 Notes    
Commitments And Contingencies [Line Items]    
Principal 40,000 40,000
September 2026 Notes    
Commitments And Contingencies [Line Items]    
Principal 325,000 325,000
January 2027 Notes    
Commitments And Contingencies [Line Items]    
Principal $ 350,000 $ 350,000
[1] Availability subject to the Company meeting the borrowing base requirements.