Annual report pursuant to Section 13 and 15(d)

Document And Entity Information

Document And Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Mar. 02, 2022
Jun. 30, 2021
Document Type 10-K      
Document Annual Report true      
Document Period End Date Dec. 31, 2021      
Current Fiscal Year End Date --12-31      
Document Transition Report false      
Entity File Number 001-09071      
Entity Incorporation, State or Country Code FL      
Entity Tax Identification Number 59-2022148      
Entity Address, Address Line One 4960 Conference Way North      
Entity Address, Address Line Two Suite 100      
Entity Address, City or Town Boca Raton      
Entity Address, State or Province FL      
Entity Address, Postal Zip Code 33431      
City Area Code 561      
Local Phone Number 912-8000      
Title of 12(b) Security Class A Common Stock, $0.01 par value      
Trading Symbol BVH      
Security Exchange Name NYSE      
Entity Well-known Seasoned Issuer No      
Entity Voluntary Filers No      
Entity Current Reporting Status Yes      
Entity Interactive Data Current Yes      
Entity Filer Category Accelerated Filer      
Entity Small Business true      
Entity Emerging Growth Company false      
Entity Shell Company false      
ICFR Auditor Attestation true      
Entity Public Float       $ 248.5
Entity Central Index Key 0000315858      
Amendment Flag false      
Document Fiscal Year Focus 2021      
Document Fiscal Period Focus FY      
Documents Incorporated By Reference DOCUMENTS INCORPORATED BY REFERENCE Portions of the registrant’s definitive proxy statement for its 2022 Annual Meeting of Shareholders, if filed with the Securities and Exchange Commission pursuant to Regulation 14A under the Securities Exchange Act of 1934, as amended, are incorporated by reference into Part III of this Annual Report on Form 10-K.        
Auditor Firm ID 42 248    
Auditor Location Boca Raton, Florida Fort Lauderdale, Florida    
Auditor Name Ernst & Young LLP GRANT THORNTON LLP    
Class A Common Stock [Member]        
Entity Common Stock, Shares Outstanding     17,794,967  
Class B Common Stock [Member]        
Entity Common Stock, Shares Outstanding     3,664,311