XML 58 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
12 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following information sets forth the computation of the net increase in net assets per share resulting from operations for the years ended September 30, 2023, 2022 and 2021:
Year ended September 30,
  202320222021
Earnings available to stockholders$258,631 $153,440 $340,280 
Basic and diluted weighted average shares outstanding170,324,784 170,674,570 167,994,042 
Basic and diluted earnings per share$1.52 $0.90 $2.03