XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Warrants to Purchase Common Stock - Narrative (Details) - Common Stock Warrants - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Class of Warrant or Right [Line Items]            
Number of securities called by each warrant (in shares)         1,150,000 750,000
Exercise price of warrants (in dollars per share)         $ 0.01  
Redeemable convertible preferred stock warrant liabilities         $ 26.4 $ 5.7
Vested warrants outstanding (in shares) 483,838   483,838      
Class of warrant or right, reduction to net revenues in the period $ (1.8) $ 0.0 $ (3.4) $ 0.0