Condensed Consolidated Statements of Changes in Equity - USD ($) $ in Thousands | Total | Common Stock Class A | Common Stock Class B | Common Stock Class C | Common Stock Class D | Additional Paid in Capital | Accumulated Other Comprehensive Income (Loss) | Accumulated Deficit | Non- controlling Interest |
Beginning balance (in shares) at Dec. 31, 2021 | | 47,948,888 | 11,151,110 | 47,377,587 | 130,083,755 | | | | |
Beginning balance at Dec. 31, 2021 | $ 261,868 | $ 48 | $ 11 | $ 47 | $ 130 | $ 388,591 | $ (34) | $ (191,926) | $ 65,001 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Exercise of options to purchase common stock (in shares) | | 857,647 | | | | | | | |
Exercise of options to purchase common stock | 5,613 | $ 1 | | | | 4,226 | | | 1,387 |
Equity-based compensation | 16,028 | | | | | 12,067 | | | 3,960 |
Foreign currency translation adjustment | (300) | | | | | | (226) | | (74) |
Net income (loss) | 528 | | | | | | | 398 | 130 |
Accrued tax distributions payable to Continuing Equity Owners | 27 | | | | | | | | 27 |
Effect of LLC Unit Exchanges (in shares) | | (6,643,614) | 6,643,614 | | | | | | |
Effect of LLC unit exchanges | 0 | $ (7) | $ 7 | | | | | 8,348 | (8,348) |
Ending balance (in shares) at Mar. 31, 2022 | | 55,450,149 | 4,507,496 | 47,377,587 | 130,083,755 | | | | |
Ending balance at Mar. 31, 2022 | 283,764 | $ 55 | $ 5 | $ 47 | $ 130 | 404,884 | (260) | (183,180) | 62,083 |
Beginning balance (in shares) at Dec. 31, 2021 | | 47,948,888 | 11,151,110 | 47,377,587 | 130,083,755 | | | | |
Beginning balance at Dec. 31, 2021 | 261,868 | $ 48 | $ 11 | $ 47 | $ 130 | 388,591 | (34) | (191,926) | 65,001 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Unrealized gain (loss) on available-for-sale investments | 0 | | | | | | | | |
Net income (loss) | (1,702) | | | | | | | | |
Ending balance (in shares) at Jun. 30, 2022 | | 57,660,081 | 2,696,785 | 47,377,587 | 130,083,755 | | | | |
Ending balance at Jun. 30, 2022 | 299,225 | $ 58 | $ 3 | $ 47 | $ 130 | 420,123 | (1,012) | (183,198) | 63,074 |
Beginning balance (in shares) at Mar. 31, 2022 | | 55,450,149 | 4,507,496 | 47,377,587 | 130,083,755 | | | | |
Beginning balance at Mar. 31, 2022 | 283,764 | $ 55 | $ 5 | $ 47 | $ 130 | 404,884 | (260) | (183,180) | 62,083 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Exercise of options to purchase common stock (in shares) | | 105,251 | | | | | | | |
Exercise of options to purchase common stock | 771 | | | | | 603 | | | 168 |
Restricted stock units released, net of shares sold to cover tax (in shares) | | 93,750 | | | | | | | |
ESPP shares issued (in shares) | | 200,220 | | | | | | | |
ESPP shares issued | 2,401 | $ 1 | | | | 1,877 | | | 523 |
Equity-based compensation | 16,314 | | | | | 12,759 | | | 3,555 |
Foreign currency translation adjustment | (961) | | | | | | (752) | | (209) |
Unrealized gain (loss) on available-for-sale investments | 0 | | | | | | | | |
Net income (loss) | (2,230) | | | | | | | (2,428) | 198 |
Accrued tax distributions payable to Continuing Equity Owners | (834) | | | | | | | | (834) |
Effect of LLC Unit Exchanges (in shares) | | (1,810,711) | 1,810,711 | 0 | 0 | | | | |
Effect of LLC unit exchanges | 0 | $ (2) | $ 2 | $ 0 | $ 0 | | | 2,410 | (2,410) |
Ending balance (in shares) at Jun. 30, 2022 | | 57,660,081 | 2,696,785 | 47,377,587 | 130,083,755 | | | | |
Ending balance at Jun. 30, 2022 | 299,225 | $ 58 | $ 3 | $ 47 | $ 130 | 420,123 | (1,012) | (183,198) | 63,074 |
Beginning balance (in shares) at Dec. 31, 2022 | | 61,148,890 | 1,439,251 | 47,377,587 | 130,083,755 | | | | |
Beginning balance at Dec. 31, 2022 | 338,386 | $ 61 | $ 1 | $ 47 | $ 130 | 455,320 | 609 | (186,647) | 68,865 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Exercise of options to purchase common stock (in shares) | | 790,873 | | | | | | | |
Exercise of options to purchase common stock | 2,693 | $ 1 | | | | 2,158 | | | 534 |
Restricted stock units released, net of shares sold to cover tax (in shares) | | 1,150,785 | | | | | | | |
Shares withheld for net share settlement and other (in shares) | | (661,451) | | | | | | | |
Shares withheld for net share settlement and other | (7,275) | | | | | (5,832) | | | (1,443) |
Equity-based compensation | 23,301 | | | | | 18,680 | | | 4,621 |
Foreign currency translation adjustment | 1,374 | | | | | | 1,101 | | 273 |
Unrealized gain (loss) on available-for-sale investments | 41 | | | | | | 33 | | 8 |
Net income (loss) | (5,417) | | | | | | | (4,384) | (1,033) |
Accrued tax distributions payable to Continuing Equity Owners | 362 | | | | | | | | 362 |
Effect of LLC Unit Exchanges (in shares) | | 14,975,000 | (25,000) | (4,823,901) | (10,126,099) | | | | |
Effect of LLC unit exchanges | 0 | $ 15 | $ 0 | $ (5) | $ (10) | | | 7,743 | (7,743) |
Ending balance (in shares) at Mar. 31, 2023 | | 77,404,097 | 1,414,251 | 42,553,686 | 119,957,656 | | | | |
Ending balance at Mar. 31, 2023 | 353,465 | $ 77 | $ 1 | $ 43 | $ 120 | 470,326 | 1,742 | (183,288) | 64,444 |
Beginning balance (in shares) at Dec. 31, 2022 | | 61,148,890 | 1,439,251 | 47,377,587 | 130,083,755 | | | | |
Beginning balance at Dec. 31, 2022 | 338,386 | $ 61 | $ 1 | $ 47 | $ 130 | 455,320 | 609 | (186,647) | 68,865 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Unrealized gain (loss) on available-for-sale investments | (279) | | | | | | | | |
Net income (loss) | (17,293) | | | | | | | | |
Ending balance (in shares) at Jun. 30, 2023 | | 87,878,876 | 1,402,185 | 39,337,746 | 113,173,596 | | | | |
Ending balance at Jun. 30, 2023 | 370,726 | $ 88 | $ 1 | $ 39 | $ 113 | 495,444 | 1,469 | (189,124) | 62,696 |
Beginning balance (in shares) at Mar. 31, 2023 | | 77,404,097 | 1,414,251 | 42,553,686 | 119,957,656 | | | | |
Beginning balance at Mar. 31, 2023 | 353,465 | $ 77 | $ 1 | $ 43 | $ 120 | 470,326 | 1,742 | (183,288) | 64,444 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Exercise of options to purchase common stock (in shares) | | 334,226 | | | | | | | |
Exercise of options to purchase common stock | 486 | | | | | 398 | | | 88 |
Restricted stock units released, net of shares sold to cover tax (in shares) | | 114,392 | | | | | | | |
Shares withheld for net share settlement and other (in shares) | | (175,295) | | | | | | | |
Shares withheld for net share settlement and other | (1,172) | | | | | (961) | | | (211) |
ESPP shares issued (in shares) | | 189,390 | | | | | | | |
ESPP shares issued | 2,595 | $ 0 | | | | 2,128 | | | 467 |
Equity-based compensation | 28,722 | | | | | 23,552 | | | 5,170 |
Foreign currency translation adjustment | (13) | | | | | | (11) | | (2) |
Unrealized gain (loss) on available-for-sale investments | (320) | | | | | | (262) | | (58) |
Net income (loss) | (11,876) | | | | | | | (10,921) | (955) |
Accrued tax distributions payable to Continuing Equity Owners | (1,161) | | | | | | | | (1,161) |
Effect of LLC Unit Exchanges (in shares) | | 10,012,066 | (12,066) | (3,215,940) | (6,784,060) | | | | |
Effect of LLC unit exchanges | 0 | $ 10 | $ 0 | $ (3) | $ (7) | | | 5,085 | (5,085) |
Ending balance (in shares) at Jun. 30, 2023 | | 87,878,876 | 1,402,185 | 39,337,746 | 113,173,596 | | | | |
Ending balance at Jun. 30, 2023 | $ 370,726 | $ 88 | $ 1 | $ 39 | $ 113 | $ 495,444 | $ 1,469 | $ (189,124) | $ 62,696 |