XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Summary of Earnings Per Share (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share [Abstract]        
Net loss attributable to BBGI stockholders $ (1,620,323) $ (2,385,398) $ (11,988,021) $ (28,956,920)
Weighted-average shares outstanding:        
Basic 29,254,609 29,154,148 29,263,963 28,362,512
Effect of dilutive restricted stock units and restricted stock 0 0 0 0
Diluted 29,254,609 29,154,148 29,263,963 28,362,512
Net loss attributable to BBGI stockholders per Class A and Class B common share – basic and diluted $ (0.06) $ (0.08) $ (0.41) $ (1.02)