CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited) - USD ($) shares in Thousands, $ in Millions | Total | Common Class A | Common Stock | Common Stock Common Class A | Additional Paid-in Capital | Additional Paid-in Capital Common Class A | Accumulated Other Comprehensive Income (Loss) | Accumulated Deficit | Accumulated Deficit Common Class A |
Beginning balance (in shares) at Dec. 31, 2021 | | | 66,722 | | | | | | |
Beginning balance at Dec. 31, 2021 | $ 257.6 | | $ 0 | | $ 331.6 | | $ 0.5 | $ (74.5) | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of Class A common stock upon exercise of stock options (in shares) | | | 154 | | | | | | |
Issuance of Class A common stock upon exercise of stock options | 0.7 | | | | 0.7 | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units (in shares) | | | 262 | | | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units | 0 | | | | | | | | |
Stock-based compensation | 7.9 | | | | 7.9 | | | | |
Other comprehensive income (loss) | (0.3) | | | | | | (0.3) | | |
Net income (loss) | (10.5) | | | | | | | (10.5) | |
Ending balance (in shares) at Mar. 31, 2022 | | | 67,138 | | | | | | |
Ending balance at Mar. 31, 2022 | 255.4 | | $ 0 | | 340.2 | | 0.2 | (85) | |
Beginning balance (in shares) at Dec. 31, 2021 | | | 66,722 | | | | | | |
Beginning balance at Dec. 31, 2021 | 257.6 | | $ 0 | | 331.6 | | 0.5 | (74.5) | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net income (loss) | (19.1) | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2022 | | | 74,322 | | | | | | |
Ending balance at Sep. 30, 2022 | 318.6 | | $ 0 | | 414.1 | | (1.9) | (93.6) | |
Beginning balance (in shares) at Mar. 31, 2022 | | | 67,138 | | | | | | |
Beginning balance at Mar. 31, 2022 | 255.4 | | $ 0 | | 340.2 | | 0.2 | (85) | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of Class A common stock upon exercise of stock options (in shares) | | | 629 | | | | | | |
Issuance of Class A common stock upon exercise of stock options | 3.6 | | | | 3.6 | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units (in shares) | | | 400 | | | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units | 0 | | | | | | | | |
Issuance of Class A common stock under Employee Stock Purchase Plan (in shares) | | | | 470 | | | | | |
Issuance of Class A common stock under Employee Stock Purchase Plan | | $ 3.2 | | | | $ 3.2 | | | |
Stock-based compensation | 11.6 | | | | 11.6 | | | | |
Other comprehensive income (loss) | (1) | | | | | | (1) | | |
Net income (loss) | (9.3) | | | | | | | (9.3) | |
Ending balance (in shares) at Jun. 30, 2022 | | | 68,637 | | | | | | |
Ending balance at Jun. 30, 2022 | 263.5 | | $ 0 | | 358.6 | | (0.8) | (94.3) | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of Class A common stock upon exercise of stock options (in shares) | | | 343 | | | | | | |
Issuance of Class A common stock upon exercise of stock options | 1.9 | | | | 1.9 | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units (in shares) | | | 424 | | | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units | 0 | | | | | | | | |
Class A common stock withheld related to net share settlement of restricted stock units (in shares) | | | | (17) | | | | | |
Class A common stock withheld related to net share settlement of restricted stock units | | (0.1) | | | | (0.1) | | | |
Issuance of Class A common stock for business combination (in shares) | | | 4,935 | | | | | | |
Issuance of Class A common stock for business combination | 43.2 | | | | 43.2 | | | | |
Stock-based compensation | 10.5 | | | | 10.5 | | | | |
Other comprehensive income (loss) | (1.1) | | | | | | (1.1) | | |
Net income (loss) | 0.7 | | | | | | | 0.7 | |
Ending balance (in shares) at Sep. 30, 2022 | | | 74,322 | | | | | | |
Ending balance at Sep. 30, 2022 | $ 318.6 | | $ 0 | | 414.1 | | (1.9) | (93.6) | |
Beginning balance (in shares) at Dec. 31, 2022 | 75,120 | | 75,120 | | | | | | |
Beginning balance at Dec. 31, 2022 | $ 341.7 | | $ 0 | | 427.3 | | (0.9) | (84.7) | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of Class A common stock upon exercise of stock options (in shares) | | | 1,226 | | | | | | |
Issuance of Class A common stock upon exercise of stock options | 8.4 | | | | 8.4 | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units (in shares) | | | 380 | | | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units | 0 | | | | | | | | |
Class A common stock withheld related to net share settlement of restricted stock units (in shares) | | | | (15) | | | | | |
Class A common stock withheld related to net share settlement of restricted stock units | | $ (0.3) | | | | (0.3) | | | |
Stock-based compensation | 10.1 | | | | 10.1 | | | | |
Other comprehensive income (loss) | 0.2 | | | | | | 0.2 | | |
Net income (loss) | 1.7 | | | | | | | 1.7 | |
Ending balance (in shares) at Mar. 31, 2023 | | | 76,711 | | | | | | |
Ending balance at Mar. 31, 2023 | $ 361.8 | | $ 0 | | 445.5 | | (0.7) | (83) | |
Beginning balance (in shares) at Dec. 31, 2022 | 75,120 | | 75,120 | | | | | | |
Beginning balance at Dec. 31, 2022 | $ 341.7 | | $ 0 | | 427.3 | | (0.9) | (84.7) | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Repurchase of Class A common stock (in shares) | | (1,300) | | | | | | | |
Repurchase of Class A common stock | | $ (12.1) | | | | | | | |
Net income (loss) | $ (9.5) | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2023 | 76,994 | | 76,994 | | | | | | |
Ending balance at Sep. 30, 2023 | $ 364.2 | | $ 0 | | 471.2 | | (0.7) | (106.3) | |
Beginning balance (in shares) at Mar. 31, 2023 | | | 76,711 | | | | | | |
Beginning balance at Mar. 31, 2023 | 361.8 | | $ 0 | | 445.5 | | (0.7) | (83) | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of Class A common stock upon exercise of stock options (in shares) | | | 66 | | | | | | |
Issuance of Class A common stock upon exercise of stock options | 0.4 | | | | 0.4 | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units (in shares) | | | 674 | | | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units | 0 | | | | | | | | |
Class A common stock withheld related to net share settlement of restricted stock units (in shares) | | | | (25) | | | | | |
Class A common stock withheld related to net share settlement of restricted stock units | | (0.2) | | | | (0.2) | | | |
Issuance of Class A common stock under Employee Stock Purchase Plan (in shares) | | | | 240 | | | | | |
Issuance of Class A common stock under Employee Stock Purchase Plan | | 1.9 | | | | 1.9 | | | |
Repurchase of Class A common stock (in shares) | | | | (141) | | | | | |
Repurchase of Class A common stock | | (1.3) | | | | | | | $ (1.3) |
Stock-based compensation | 12.9 | | | | 12.9 | | | | |
Other comprehensive income (loss) | 0.2 | | | | | | 0.2 | | |
Net income (loss) | (10.7) | | | | | | | (10.7) | |
Ending balance (in shares) at Jun. 30, 2023 | | | 77,525 | | | | | | |
Ending balance at Jun. 30, 2023 | 365 | | $ 0 | | 460.5 | | (0.5) | (95) | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Issuance of Class A common stock upon exercise of stock options (in shares) | | | 51 | | | | | | |
Issuance of Class A common stock upon exercise of stock options | 0.3 | | | | 0.3 | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units (in shares) | | | 657 | | | | | | |
Issuance of Class A common stock pursuant to settlement of restricted stock units | 0 | | | | | | | | |
Class A common stock withheld related to net share settlement of restricted stock units (in shares) | | | | (30) | | | | | |
Class A common stock withheld related to net share settlement of restricted stock units | | $ (0.2) | | | | $ (0.2) | | | |
Repurchase of Class A common stock (in shares) | | (1,200) | | (1,209) | | | | | |
Repurchase of Class A common stock | | $ (10.8) | | | | | | | $ (10.8) |
Stock-based compensation | 10.6 | | | | 10.6 | | | | |
Other comprehensive income (loss) | (0.2) | | | | | | (0.2) | | |
Net income (loss) | $ (0.5) | | | | | | | (0.5) | |
Ending balance (in shares) at Sep. 30, 2023 | 76,994 | | 76,994 | | | | | | |
Ending balance at Sep. 30, 2023 | $ 364.2 | | $ 0 | | $ 471.2 | | $ (0.7) | $ (106.3) | |