XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Warrant Transaction Agreements - Walmart Stores, Inc. Transaction Agreement (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
shares
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
shares
Dec. 31, 2021
shares
Jul. 20, 2017
shares
Warrants issued with the Walmart Stores, Inc transaction agreement            
Warrant Transaction Agreements            
Shares of common stock that can be purchased from warrants issued (in shares)           55,286,696
Reduction in revenue | $ $ 6.7 $ 1.2 $ 10.4 $ 4.4    
Warrant shares vested (in shares) 20,368,782   20,368,782   20,368,782  
Number of warrants exercised (in shares) 0 7,274,565 0 7,274,565    
Walmart            
Warrant Transaction Agreements            
Number of warrants exercised (in shares)     13,094,217   13,094,217  
Walmart | Risk free interest rate            
Warrant Transaction Agreements            
Warrants and rights outstanding measurement input 0.0399   0.0399      
Walmart | Volatility            
Warrant Transaction Agreements            
Warrants and rights outstanding measurement input 0.7500   0.7500      
Walmart | Expected average term            
Warrant Transaction Agreements            
Expected average term     3 years 6 months      
Walmart | Exercise price            
Warrant Transaction Agreements            
Warrants and rights outstanding measurement input 18.91   18.91      
Walmart | Stock price            
Warrant Transaction Agreements            
Warrants and rights outstanding measurement input 12.09   12.09