XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Warrants Issued to USAA and Third Party Marketing Firm (Details) - USAA - Common Stock Purchase Warrants
12 Months Ended
May 01, 2014
tranche
$ / shares
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Convertible Preferred Stock and Stockholders' Equity        
Warrant expense | $   $ 0 $ 0 $ 0
Affinity Group Marketing Agreement        
Convertible Preferred Stock and Stockholders' Equity        
Maximum number of shares under warrant agreement 1,458,979      
Number of warrant tranches | tranche 2      
Affinity Group Marketing Agreement | Tranche One        
Convertible Preferred Stock and Stockholders' Equity        
Maximum number of shares under warrant agreement 392,313      
Exercise price of warrants (in dollars per share) | $ / shares $ 7.95      
Affinity Group Marketing Agreement | Tranche Two        
Convertible Preferred Stock and Stockholders' Equity        
Maximum number of shares under warrant agreement 1,066,666      
Exercise price of warrants (in dollars per share) | $ / shares $ 15.00