XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Schedule of Net Income Per Share (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income (loss) attributable to BBGI stockholders $ 498,068 $ (1,620,323) $ (17,547,579) $ (11,988,021)
Weighted-average shares outstanding:        
Basic 29,546,324 29,254,609 29,445,998 29,263,963
Effect of dilutive restricted stock units and restricted stock 169,037 0 0 0
Diluted 29,715,361 29,254,609 29,445,998 29,263,963
Net income (loss) per Class A and Class B common share – basic $ 0.02 $ (0.06) $ (0.6) $ (0.41)
Net income (loss) per Class A and Class B common share – diluted $ 0.02 $ (0.06) $ (0.6) $ (0.41)