v3.26.1
Schedule of Investments - Controlled/Affiliated Investments - SBLA Private Credit LLC [Member] - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Consolidated Schedules of Investments [Abstract]    
Fair value, beginning of period $ 61,606 $ 33,221
Gross Additions 3,033 28,368
Gross Reductions 0 0
Net Change in Unrealized appreciation/ (depreciation) (430) 17
Net Realized Gain (Loss) 0 0
Fair value, end of period 64,209 61,606
Dividend Income $ 1,816 $ 5,906