Earnings (Loss) Per Common Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | |
|---|---|---|
Sep. 30, 2016 |
Sep. 30, 2015 |
|
| Basic and diluted numerator: | ||
| Net loss available to iBio, Inc. stockholders | $ (3,061) | $ (1,805) |
| Basic and diluted denominator: | ||
| Weighted-average common shares outstanding | 89,109 | 77,307 |
| Per Share Amount | $ (0.03) | $ (0.02) |