Annual report pursuant to Section 13 and 15(d)

Earnings (Loss) Per Common Share (Components of the Earnings (Loss) per Common Share ) (Details)

v3.22.2.2
Earnings (Loss) Per Common Share (Components of the Earnings (Loss) per Common Share ) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Basic and diluted numerator:    
Net loss attributable to iBio, Inc. $ (50,303) $ (23,207)
Preferred stock dividends - iBio CMO Preferred Tracking Stock (88) (260)
Net loss available to iBio, Inc. stockholders $ (50,391) $ (23,467)
Basic and diluted denominator:    
Weighted-average common shares outstanding - basic 8,721 7,825
Weighted-average common shares outstanding - diluted 8,721 7,825
Per share amount basic $ (5.78) $ (3.00)
Per share amount diluted $ (5.78) $ (3.00)