v3.26.1
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, 2026
Feb. 28, 2026
Nov. 30, 2025
May 31, 2025
Feb. 28, 2025
Nov. 30, 2024
May 31, 2026
May 31, 2025
Earnings Per Share [Abstract]                
Net income $ 30,216 $ 20,318 $ 17,451 $ 20,977 $ 29,851 $ 18,925 $ 67,985 $ 69,753
Less: Net income allocated to participating securities (84)     (54)     (187) (204)
Net income available to common stockholders, basic 30,132     20,923     67,798 69,549
Net income available to common stockholders, diluted $ 30,132     $ 20,923     $ 67,798 $ 69,549