Stock Purchase Plan, Purchases Pursuant to 2007 Stock Purchase Plan (Details) - 2007 Stock Purchase Plan [Member] - $ / shares |
1 Months Ended | 6 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|
Dec. 25, 2022 |
Nov. 27, 2022 |
Oct. 30, 2022 |
Sep. 25, 2022 |
Aug. 28, 2022 |
Jul. 31, 2022 |
Dec. 25, 2022 |
May 23, 2007 |
|
Stock Purchase Plan [Abstract] | ||||||||
Total number of shares purchased (in shares) | 2,246,086 | 0 | 0 | 0 | 219,541 | 891,350 | 3,356,977 | |
Average price paid per share (in dollars per share) | $ 1.6 | $ 0 | $ 0 | $ 0 | $ 1.35 | $ 1.2 | $ 1.48 | |
Total number of shares purchased as part of publicly announced plan (in shares) | 6,018,026 | 3,771,940 | 3,771,940 | 3,771,940 | 3,771,940 | 3,552,399 | ||
Maximum number of shares that may yet be purchased under the plan (in shares) | 1,997,974 | 4,244,060 | 4,244,060 | 4,244,060 | 4,244,060 | 4,463,601 | 1,997,974 | 1,016,000 |