XML 99 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share - Schedule of Net Income Per Share (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Earnings Per Share [Abstract]    
Net income (loss) attributable to BBGI stockholders $ (17,765,922) $ 13,450,224
Weighted-average shares outstanding:    
Basic weighted shares outstanding 28,386,456 27,730,392
Effect of dilutive restricted stock units and restricted stock   47,458
Diluted 28,386,456 27,777,850
Net income (loss) per Class A and Class B common share – basic $ (0.63) $ 0.49
Net income (loss) per Class A and Class B common share – diluted $ (0.63) $ 0.48