Stockholders' Rights Plan (Details)
Aug. 31, 2004
Stockholders' Rights Plan  
Number of participating, non-redeemable preferred stock shares reserved for future issuance 100,000