v3.26.3
Earnings per Common Share - Schedule of Reconciliation of Net Income to Net Income Available to Common Shareholders (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Earnings Per Share [Abstract]      
Net income $ 82,346 $ 90,994 $ 69,644
Less: Net income allocated to participating securities (228) (260) (246)
Net income available to common stockholders, basic 82,118 90,734 69,398
Net income available to common stockholders, diluted $ 82,118 $ 90,734 $ 69,398