XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
9 Months Ended
Jun. 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 three and nine months ended June 30, 2023 and 2022:
Three months ended June 30,
Nine months ended June 30,
  2023202220232022
Earnings available to stockholders$72,983 $15,406 $157,067 $145,357 
Basic and diluted weighted average shares outstanding169,980,131 170,895,670 170,570,633 170,600,061 
Basic and diluted earnings per share$0.43 $0.09 $0.92 $0.85