XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Feb. 28, 2023
Nov. 30, 2022
May 31, 2022
Feb. 28, 2022
Nov. 30, 2021
May 31, 2023
May 31, 2022
Earnings Per Share [Abstract]                
Net income $ 18,895 $ 16,526 $ 13,997 $ 14,480 $ 19,508 $ 18,555 $ 49,418 $ 52,543
Less: Net income allocated to participating securities (82)     (56)     (207) (193)
Net income available to common stockholders, basic 18,813     14,424     49,211 52,350
Net income available to common stockholders, diluted $ 18,813     $ 14,424     $ 49,211 $ 52,350