XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Feb. 28, 2025
Nov. 30, 2024
May 31, 2024
Feb. 29, 2024
Nov. 30, 2023
May 31, 2025
May 31, 2024
Earnings Per Share [Abstract]                
Net income $ 20,977 $ 29,851 $ 18,925 $ 19,842 $ 15,536 $ 17,482 $ 69,753 $ 52,860
Less: Net income allocated to participating securities (54)     (67)     (204) (189)
Net income available to common stockholders, basic 20,923     19,775     69,549 52,671
Net income available to common stockholders, diluted $ 20,923     $ 19,775     $ 69,549 $ 52,671