XML 105 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Loss Per Share - Schedule of Net Income Per Share (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]    
Net loss attributable to BBGI stockholders $ (42,057,430) $ (1,405,845)
Weighted-average shares outstanding:    
Basic 29,473,989 29,263,987
Effect of dilutive restricted stock units and restricted stock 0 0
Diluted 29,473,989 29,263,987
Net loss per Class A and Class B common share — basic $ (1.43) $ (0.05)
Net loss per Class A and Class B common share — diluted $ (1.43) $ (0.05)