XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings per Common Share - Schedule of Reconciliation of Net Income to Net Income Available to Common Shareholders (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2024
Feb. 29, 2024
Nov. 30, 2023
May 31, 2023
Feb. 28, 2023
Nov. 30, 2022
May 31, 2024
May 31, 2023
Earnings Per Share [Abstract]                
Net income $ 19,842 $ 15,536 $ 17,482 $ 18,895 $ 16,526 $ 13,997 $ 52,860 $ 49,418
Less: Net income allocated to participating securities (67)     (82)     (189) (207)
Net income available to common stockholders, basic 19,775     18,813     52,671 49,211
Net income available to common stockholders, diluted $ 19,775     $ 18,813     $ 52,671 $ 49,211