XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders’ Equity Transactions- Warrants to Purchase Common Stock (Details) - Common Stock Warrants - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
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 $ 0.01
Redeemable convertible preferred stock warrant liabilities         $ 26.4 $ 5.7
Vested warrants outstanding (in shares) 886,470   886,470      
Class of warrant or right, reduction to net revenues in the period $ (2.4) $ (1.8) $ (4.5) $ (3.4)