v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]      
Earnings available to stockholders $ 94,385 $ 68,960 $ 16,109
Basic weighted average shares outstanding (in shares) 55,271,464 27,089,786 6,535,176
Diluted weighted average shares outstanding (in shares) 55,271,464 27,089,786 6,535,176
Basic earnings per share (in dollars per share) $ 1.71 $ 2.55 $ 2.46
Diluted earnings per share (in dollars per share) $ 1.71 $ 2.55 $ 2.46