Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Commitments and Contingencies - Schedule of Contractual Obligations (Parenthetical) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Commitments And Contingencies [Line Items]    
Principal $ 1,542,000 $ 1,250,425
SMBC Facility    
Commitments And Contingencies [Line Items]    
Principal 25,000 29,900
MUFG Bank Facility    
Commitments And Contingencies [Line Items]    
Principal 102,000 0
SBA Debentures    
Commitments And Contingencies [Line Items]    
Principal 175,000 150,500
2022 Notes    
Commitments And Contingencies [Line Items]    
Principal 0 150,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 0
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 0
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 0
2022 Convertible Notes    
Commitments And Contingencies [Line Items]    
Principal $ 0 $ 230,000