XML 92 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Dividends (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Stockholder's Equity      
Dividends paid $ 11,192 $ 11,072 $ 11,175