XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Details)
Jul. 31, 2025
vote
$ / shares
shares
Apr. 30, 2025
$ / shares
shares
Mar. 12, 2025
shares
Aug. 31, 2023
shares
Equity [Abstract]        
Common stock, shares authorized (in shares) 5,000,000 5,000,000    
Common stock, par value (in dollars per share) | $ / shares $ 2.50 $ 2.50    
Votes per share | vote 1      
Common stock, shares outstanding (in shares) 2,865,000 2,839,000    
Number of shares authorized to be repurchased (in shares)       100,000
Number of additional shares authorized to be repurchased (in shares)     100,000  
Remaining number of shares authorized to be repurchased (in shares) 100,603