XML 40 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share
12 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share
Note 12. Earnings Per Share
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, 2025, 2024 and 2023:
Year ended September 30,
  202520242023
Earnings available to stockholders$376,646 $273,785 $258,631 
Basic and diluted weighted average shares outstanding265,999,341 201,260,961 170,324,784 
Basic and diluted earnings per share$1.42 $1.36 $1.52