XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.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 6 Months Ended
Feb. 28, 2025
Nov. 30, 2024
Feb. 29, 2024
Nov. 30, 2023
Feb. 28, 2025
Feb. 29, 2024
Earnings Per Share [Abstract]            
Net income $ 29,851 $ 18,925 $ 15,536 $ 17,482 $ 48,776 $ 33,018
Less: Net income allocated to participating securities (86)   (56)   (150) (122)
Net income available to common stockholders, basic 29,765   15,480   48,626 32,896
Net income available to common stockholders, diluted $ 29,765   $ 15,480   $ 48,626 $ 32,896