XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Details)
Mar. 12, 2025
shares
Jan. 31, 2025
vote
$ / shares
shares
Apr. 30, 2024
$ / shares
shares
Aug. 31, 2023
shares
Subsequent Event [Line Items]        
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,872,000 2,839,000  
Number of shares authorized to be repurchased (in shares)       100,000
Remaining number of shares authorized to be repurchased (in shares)   33,809    
Subsequent Event        
Subsequent Event [Line Items]        
Number of additional shares authorized to be repurchased (in shares) 100,000