Financial insights of OCSL