v3.26.1
Borrowings - GBDC 3 2022-2 Debt Securitization - Narrative (Details) - GBDC 3 2022-2 Debt Securitization
$ in Thousands
Jun. 03, 2024
USD ($)
Debt Instrument [Line Items]  
Debt instrument, face amount $ 386,600
AAA Class A Senior Secured Floating Rate Notes Due 2034  
Debt Instrument [Line Items]  
Debt instrument, face amount $ 140,000
Debt instrument, basis spread on variable rate 2.60%
AA Class B Senior Secured Floating Rate Notes Due 2034  
Debt Instrument [Line Items]  
Debt instrument, face amount $ 38,800
Debt instrument, basis spread on variable rate 3.09%
AAA Class A Senior Secured Floating Rate Loans Due 2034  
Debt Instrument [Line Items]  
Debt instrument, face amount $ 85,000
Debt instrument, basis spread on variable rate 2.60%
Subordinated debt  
Debt Instrument [Line Items]  
Debt instrument, face amount $ 122,800