Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Deficit - USD ($) shares in Thousands, $ in Millions | Total | Redeemable Convertible Preferred Stock [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] | Accumulated Deficit [Member] |
Balances at Dec. 31, 2021 | $ (121) | | $ 0.7 | $ 653.2 | $ (774.9) |
Balances, shares at Dec. 31, 2021 | | | 70,026 | | |
Temporary Equity, Balances at Dec. 31, 2021 | | $ 433.9 | | | |
Temporary Equity, Balances, shares at Dec. 31, 2021 | | 71,442 | | | |
Stock-based compensation | 3.7 | | | 3.7 | |
Stock-based compensation, shares | | | 345 | | |
Issuance of common stock under equity plans, shares | | | 20 | | |
Accretion to redemption value of redeemable convertible preferred stock | (18.8) | | | (18.8) | |
Temporary Equity, Accretion to redemption value of redeemable convertible preferred stock | | $ 18.8 | | | |
Repurchase of common stock | (4.3) | | | (4.3) | |
Repurchase of common stock, shares | | | (1,152) | | |
Temporary Equity, Redeemable convertible preferred stock conversion, shares | | (25) | | | |
Temporary Equity Redeemable convertible preferred stock conversion | | $ (0.2) | | | |
Redeemable convertible preferred stock conversion, shares | | | 45 | | |
Redeemable convertible preferred stock conversion | 0.2 | | | 0.2 | |
Net loss and comprehensive loss | 15.4 | | | | 15.4 |
Balances at Jun. 30, 2022 | (124.8) | | $ 0.7 | 634 | (759.5) |
Balances, shares at Jun. 30, 2022 | | | 69,284 | | |
Temporary Equity, Balances at Jun. 30, 2022 | | $ 452.5 | | | |
Temporary Equity, Balances, shares at Jun. 30, 2022 | | 71,417 | | | |
Balances at Mar. 31, 2022 | (112.9) | | $ 0.7 | 645.2 | (758.8) |
Balances, shares at Mar. 31, 2022 | | | 70,130 | | |
Temporary Equity, Balances at Mar. 31, 2022 | | $ 443.1 | | | |
Temporary Equity, Balances, shares at Mar. 31, 2022 | | 71,442 | | | |
Stock-based compensation | 1.5 | | | 1.5 | |
Stock-based compensation, shares | | | 5 | | |
Accretion to redemption value of redeemable convertible preferred stock | (9.6) | | | (9.6) | |
Temporary Equity, Accretion to redemption value of redeemable convertible preferred stock | | $ 9.6 | | | |
Repurchase of common stock | (3.3) | | | (3.3) | |
Repurchase of common stock, shares | | | (896) | | |
Temporary Equity, Redeemable convertible preferred stock conversion, shares | | (25) | | | |
Temporary Equity Redeemable convertible preferred stock conversion | | $ (0.2) | | | |
Redeemable convertible preferred stock conversion, shares | | | 45 | | |
Redeemable convertible preferred stock conversion | 0.2 | | | 0.2 | |
Net loss and comprehensive loss | (0.7) | | | | (0.7) |
Balances at Jun. 30, 2022 | (124.8) | | $ 0.7 | 634 | (759.5) |
Balances, shares at Jun. 30, 2022 | | | 69,284 | | |
Temporary Equity, Balances at Jun. 30, 2022 | | $ 452.5 | | | |
Temporary Equity, Balances, shares at Jun. 30, 2022 | | 71,417 | | | |
Balances at Dec. 31, 2022 | (33.1) | | $ 0.7 | 610.3 | (644.1) |
Balances, shares at Dec. 31, 2022 | | | 67,588 | | |
Temporary Equity, Balances at Dec. 31, 2022 | | $ 472.4 | | | |
Temporary Equity, Balances, shares at Dec. 31, 2022 | | 71,417 | | | |
Stock-based compensation | 3.9 | | | 3.9 | |
Stock-based compensation, shares | | | 307 | | |
Issuance of common stock under equity plans, shares | | | 14 | | |
Accretion to redemption value of redeemable convertible preferred stock | (20.5) | | | (20.5) | |
Temporary Equity, Accretion to redemption value of redeemable convertible preferred stock | | $ 20.5 | | | |
Repurchase of common stock | (16.9) | | $ (0.1) | (16.8) | |
Repurchase of common stock, shares | | | (5,064) | | |
Temporary Equity, Redeemable convertible preferred stock conversion, shares | | (14) | | | |
Temporary Equity Redeemable convertible preferred stock conversion | | $ (0.1) | | | |
Redeemable convertible preferred stock conversion, shares | | | 26 | | |
Redeemable convertible preferred stock conversion | 0.1 | | | 0.1 | |
Net loss and comprehensive loss | (1) | | | | (1) |
Balances at Jun. 30, 2023 | (67.5) | | $ 0.6 | 577 | (645.1) |
Balances, shares at Jun. 30, 2023 | | | 62,871 | | |
Temporary Equity, Balances at Jun. 30, 2023 | | $ 492.8 | | | |
Temporary Equity, Balances, shares at Jun. 30, 2023 | | 71,403 | | | |
Balances at Mar. 31, 2023 | (50.9) | | $ 0.6 | 585.5 | (637) |
Balances, shares at Mar. 31, 2023 | | | 62,845 | | |
Temporary Equity, Balances at Mar. 31, 2023 | | $ 482.5 | | | |
Temporary Equity, Balances, shares at Mar. 31, 2023 | | 71,417 | | | |
Stock-based compensation | 1.8 | | | 1.8 | |
Accretion to redemption value of redeemable convertible preferred stock | (10.4) | | | (10.4) | |
Temporary Equity, Accretion to redemption value of redeemable convertible preferred stock | | $ 10.4 | | | |
Temporary Equity, Redeemable convertible preferred stock conversion, shares | | (14) | | | |
Temporary Equity Redeemable convertible preferred stock conversion | | $ (0.1) | | | |
Redeemable convertible preferred stock conversion, shares | | | 26 | | |
Redeemable convertible preferred stock conversion | 0.1 | | | 0.1 | |
Net loss and comprehensive loss | (8.1) | | | | (8.1) |
Balances at Jun. 30, 2023 | $ (67.5) | | $ 0.6 | $ 577 | $ (645.1) |
Balances, shares at Jun. 30, 2023 | | | 62,871 | | |
Temporary Equity, Balances at Jun. 30, 2023 | | $ 492.8 | | | |
Temporary Equity, Balances, shares at Jun. 30, 2023 | | 71,403 | | | |