v3.26.1
Earnings Per Share - Summary of Net Increase in Net Assets Per Share (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]  
Earnings available to shareholders | $ $ 14,121
Basic weighted average shares outstanding | shares 32,184,697
Diluted weighted average shares outstanding | shares 32,184,697
Basic earnings per share | $ / shares $ 0.4387
Diluted earnings per share | $ / shares $ 0.4387