v3.26.1
Debt - Summary of Commitments, Borrowings Outstanding and Fair Value of Notes (Details) - Unsecured Notes - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Commitments $ 174,028 $ 194,383
Borrowings Outstanding 174,028 194,383
Fair Value 174,036 194,969
GECCO Notes    
Debt Instrument [Line Items]    
Commitments 18,628 38,983
Borrowings Outstanding 18,628 38,983
Fair Value 18,606 38,983
GECCI Notes    
Debt Instrument [Line Items]    
Commitments 56,500 56,500
Borrowings Outstanding 56,500 56,500
Fair Value 57,020 56,776
GECCH Notes    
Debt Instrument [Line Items]    
Commitments 41,400 41,400
Borrowings Outstanding 41,400 41,400
Fair Value 42,129 41,648
GECCG Notes    
Debt Instrument [Line Items]    
Commitments 57,500 57,500
Borrowings Outstanding 57,500 57,500
Fair Value $ 56,281 $ 57,562