XML 133 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details)
3 Months Ended 9 Months Ended
Jan. 31, 2024
USD ($)
vote
$ / shares
shares
Oct. 31, 2023
shares
Jan. 31, 2024
USD ($)
vote
$ / shares
shares
Aug. 31, 2023
shares
Apr. 30, 2023
$ / shares
shares
Equity [Abstract]          
Common stock, shares authorized (in shares) 5,000,000   5,000,000   5,000,000
Common stock, par value (in dollars per share) | $ / shares $ 2.50   $ 2.50   $ 2.50
Votes per share | vote 1   1    
Common stock, shares issued (in shares) 2,908,000   2,908,000   2,833,000
Common stock, shares outstanding (in shares) 2,875,000   2,875,000   2,830,000
Number of shares authorized to be repurchased (in shares)       100,000  
Purchase of treasury stock (in shares) 27,033 2,423 29,456    
Purchase of treasury stock excluding other fees | $ $ 745,000   $ 788,000    
Remaining number of shares authorized to be repurchased (in shares) 70,544   70,544