v3.26.3
Tax Information - Schedule of Reconciles Net Increase in Net Assets Resulting from Operations to Taxable Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Net increase (decrease) in members' capital from operations: $ 11,832 $ 11,116 $ 32,087 $ 29,591