XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Other Commitments [Line Items]    
Marketing and advertising spend commitment $ 6,700,000  
Marketing, advertising, and tradeshows 9,251,854 $ 4,274,929
Co-Branded Advertising Spend    
Other Commitments [Line Items]    
Marketing and advertising spend commitment $ 35,100,000 700,000
Co-Branded Advertising Spend | Minimum    
Other Commitments [Line Items]    
Term of agreement 1 year  
Co-Branded Advertising Spend | Maximum    
Other Commitments [Line Items]    
Term of agreement 3 years  
Co-Branded Marketing and Advertising Spend    
Other Commitments [Line Items]    
Marketing, advertising, and tradeshows $ 6,496,361 3,220,959
Prepaid expenses $ 83,000 $ 211,000