CONDENSED CONSOLIDATED STATEMENTS OF EQUITY - USD ($) | Total | Cumulative Effect, Period of Adoption, Adjusted Balance | Accounting Standards Update 2016-13 | Class A Common Stock | Class B Common Stock | Common Stock Class A Common Stock | Common Stock Class A Common Stock Cumulative Effect, Period of Adoption, Adjusted Balance | Common Stock Class B Common Stock | Common Stock Class B Common Stock Cumulative Effect, Period of Adoption, Adjusted Balance | Additional Paid-In Capital | Additional Paid-In Capital Cumulative Effect, Period of Adoption, Adjusted Balance | Accumulated Deficit | Accumulated Deficit Cumulative Effect, Period of Adoption, Adjusted Balance | Accumulated Deficit Accounting Standards Update 2016-13 | Treasury Stock | Treasury Stock Cumulative Effect, Period of Adoption, Adjusted Balance | Noncontrolling Interests | Noncontrolling Interests Cumulative Effect, Period of Adoption, Adjusted Balance |
Beginning balance (shares) at Dec. 31, 2022 | | | | | | 14,784,000 | 14,784,000 | 47,082,000 | 47,082,000 | | | | | | | | | |
Beginning balance at Dec. 31, 2022 | $ 265,768,000 | $ 265,559,000 | $ (209,000) | | | $ 15,000 | $ 15,000 | $ 47,000 | $ 47,000 | $ 95,922,000 | $ 95,922,000 | $ (36,261,000) | $ (36,470,000) | $ (209,000) | $ (475,000) | $ (475,000) | $ 206,520,000 | $ 206,520,000 |
Beginning balance, treasury stock (shares) at Dec. 31, 2022 | | | | | | | | | | | | | | | (140,000) | (140,000) | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | | | | | | | | | |
Issuance of Class A common stock in connection with equity-based compensation plans (shares) | | | | | | 814,000 | | | | | | | | | | | | |
Issuance of Class A common stock related to vesting of restricted stock units | 0 | | | | | $ 1,000 | | | | (1,000) | | | | | | | | |
Repurchase of treasury shares in connection with the taxes paid related to net share settlement of equity awards (shares) | | | | | | | | | | | | | | | (533,000) | | | |
Repurchase of treasury stock related to tax withholdings on vested equity awards | 2,222,000 | | | | | | | | | | | | | | $ 2,222,000 | | | |
Reissuance of treasury stock in connection with equity-based compensation plans (shares) | | | | | | | | | | | | | | | 417,000 | | | |
Reissuance of treasury stock | 0 | | | | | | | | | | | (1,623,000) | | | $ 1,623,000 | | | |
Allocation of equity to noncontrolling interests | | | | | | | | | | (6,333,000) | | | | | | | 6,333,000 | |
Accrued member tax distributions | (5,625,000) | | | | | | | | | (5,625,000) | | | | | | | | |
Stock-based compensation | 18,922,000 | | | | | | | | | 18,922,000 | | | | | | | | |
Net loss | (12,579,000) | | | | | | | | | | | (3,543,000) | | | | | (9,036,000) | |
Ending balance (shares) at Jun. 30, 2023 | | | | | | 15,598,000 | | 47,082,000 | | | | | | | | | | |
Ending balance at Jun. 30, 2023 | 264,055,000 | | | | | $ 16,000 | | $ 47,000 | | 102,885,000 | | (41,636,000) | | | $ (1,074,000) | | 203,817,000 | |
Ending balance, treasury stock (shares) at Jun. 30, 2023 | | | | | | | | | | | | | | | (256,000) | | | |
Beginning balance (shares) at Mar. 31, 2023 | | | | | | 15,444,000 | | 47,082,000 | | | | | | | | | | |
Beginning balance at Mar. 31, 2023 | 262,013,000 | | | | | $ 15,000 | | $ 47,000 | | 100,942,000 | | (39,425,000) | | | $ (1,567,000) | | 202,001,000 | |
Beginning balance, treasury stock (shares) at Mar. 31, 2023 | | | | | | | | | | | | | | | (379,000) | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | | | | | | | | | |
Issuance of Class A common stock in connection with equity-based compensation plans (shares) | | | | | | 154,000 | | | | | | | | | | | | |
Repurchase of treasury shares in connection with the taxes paid related to net share settlement of equity awards (shares) | | | | | | | | | | | | | | | (154,000) | | | |
Repurchase of treasury stock related to tax withholdings on vested equity awards | 655,000 | | | | | | | | | | | | | | $ 655,000 | | | |
Reissuance of treasury stock in connection with equity-based compensation plans (shares) | | | | | | | | | | | | | | | 277,000 | | | |
Reissuance of treasury stock | 0 | | | | | | | | | | | (1,148,000) | | | $ 1,148,000 | | | |
Allocation of equity to noncontrolling interests | | | | | | | | | | (3,956,000) | | | | | | | 3,956,000 | |
Accrued member tax distributions | (4,151,000) | | | | | | | | | (4,151,000) | | | | | | | | |
Stock-based compensation | 10,050,000 | | | | | | | | | 10,050,000 | | | | | | | | |
Net loss | (3,203,000) | | | | | | | | | | | (1,063,000) | | | | | (2,140,000) | |
Ending balance (shares) at Jun. 30, 2023 | | | | | | 15,598,000 | | 47,082,000 | | | | | | | | | | |
Ending balance at Jun. 30, 2023 | 264,055,000 | | | | | $ 16,000 | | $ 47,000 | | 102,885,000 | | (41,636,000) | | | $ (1,074,000) | | 203,817,000 | |
Ending balance, treasury stock (shares) at Jun. 30, 2023 | | | | | | | | | | | | | | | (256,000) | | | |
Beginning balance (shares) at Dec. 31, 2023 | | | | | | 15,938,000 | | 47,032,000 | | | | | | | | | | |
Beginning balance at Dec. 31, 2023 | $ 274,389,000 | | | | | $ 16,000 | | $ 47,000 | | 112,830,000 | | (43,509,000) | | | $ (1,127,000) | | 206,132,000 | |
Beginning balance, treasury stock (shares) at Dec. 31, 2023 | (153,875) | | | | | | | | | | | | | | (154,000) | | | |
Ending balance (shares) at Mar. 31, 2024 | | | | | | 16,980,000 | | 46,985,000 | | | | | | | | | | |
Ending balance at Mar. 31, 2024 | $ 270,456,000 | | | | | $ 17,000 | | $ 47,000 | | 116,571,000 | | (45,589,000) | | | $ (5,458,000) | | 204,868,000 | |
Ending balance, treasury stock (shares) at Mar. 31, 2024 | | | | | | | | | | | | | | | (539,000) | | | |
Beginning balance (shares) at Dec. 31, 2023 | | | | | | 15,938,000 | | 47,032,000 | | | | | | | | | | |
Beginning balance at Dec. 31, 2023 | $ 274,389,000 | | | | | $ 16,000 | | $ 47,000 | | 112,830,000 | | (43,509,000) | | | $ (1,127,000) | | 206,132,000 | |
Beginning balance, treasury stock (shares) at Dec. 31, 2023 | (153,875) | | | | | | | | | | | | | | (154,000) | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | | | | | | | | | |
Exchange of Class B common stock for Class A common stock (shares) | | | | | | 47,000 | | (47,000) | | | | | | | | | | |
Issuance of Class A common stock in connection with equity-based compensation plans (shares) | | | | | | 1,177,000 | | | | | | | | | | | | |
Issuance of Class A common stock related to vesting of restricted stock units | $ 0 | | | | | $ 1,000 | | | | (1,000) | | | | | | | | |
Issuance of Class A common stock in connection with exercise of stock options (shares) | | | | | | 8,000 | | | | | | | | | | | | |
Exercise of stock options | 40,000 | | | | | | | | | 40,000 | | | | | | | | |
Repurchase of treasury shares in connection with the taxes paid related to net share settlement of equity awards (shares) | | | | | | | | | | | | | | | (736,000) | | | |
Repurchase of treasury stock related to tax withholdings on vested equity awards | 7,299,000 | | | | | | | | | | | | | | $ 7,299,000 | | | |
Repurchase of treasury stock related to the stock repurchase program (shares) | | | | | | | | | | | | | | | 573,000 | | | |
Repurchase of treasury stock related to the stock repurchase program | 5,480,000 | | | | | | | | | | | | | | $ 5,480,000 | | | |
Reissuance of treasury stock in connection with equity-based compensation plans (shares) | | | | | | | | | | | | | | | 668,000 | | | |
Reissuance of treasury stock | 1,567,000 | | | | | | | | | | | (4,761,000) | | | $ 6,328,000 | | | |
Allocation of equity to noncontrolling interests | | | | | | | | | | (3,580,000) | | | | | | | 3,580,000 | |
Accrued member tax distributions | (628,000) | | | | | | | | | (628,000) | | | | | | | | |
Stock-based compensation | 11,079,000 | | | | | | | | | 11,079,000 | | | | | | | | |
Net loss | (1,726,000) | | | | | | | | | | | (892,000) | | | | | (834,000) | |
Ending balance (shares) at Jun. 30, 2024 | | | | | | 17,170,000 | | 46,985,000 | | | | | | | | | | |
Ending balance at Jun. 30, 2024 | $ 271,942,000 | | | | | $ 17,000 | | $ 47,000 | | 119,740,000 | | (49,162,000) | | | $ (7,578,000) | | 208,878,000 | |
Ending balance, treasury stock (shares) at Jun. 30, 2024 | (795,330) | | | | | | | | | | | | | | (795,000) | | | |
Beginning balance (shares) at Mar. 31, 2024 | | | | | | 16,980,000 | | 46,985,000 | | | | | | | | | | |
Beginning balance at Mar. 31, 2024 | $ 270,456,000 | | | | | $ 17,000 | | $ 47,000 | | 116,571,000 | | (45,589,000) | | | $ (5,458,000) | | 204,868,000 | |
Beginning balance, treasury stock (shares) at Mar. 31, 2024 | | | | | | | | | | | | | | | (539,000) | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | | | | | | | | | | |
Issuance of Class A common stock in connection with equity-based compensation plans (shares) | | | | | | 190,000 | | | | | | | | | | | | |
Repurchase of treasury shares in connection with the taxes paid related to net share settlement of equity awards (shares) | | | | | | | | | | | | | | | (190,000) | | | |
Repurchase of treasury stock related to tax withholdings on vested equity awards | $ 1,773,000 | | | | | | | | | | | | | | $ 1,773,000 | | | |
Repurchase of treasury stock related to the stock repurchase program (shares) | 573,000 | | | 573,000 | 0 | | | | | | | | | | 573,000 | | | |
Repurchase of treasury stock related to the stock repurchase program | $ 5,480,000 | | | $ 5,480,000 | $ 0 | | | | | | | | | | $ 5,480,000 | | | |
Reissuance of treasury stock in connection with equity-based compensation plans (shares) | | | | | | | | | | | | | | | 507,000 | | | |
Reissuance of treasury stock | 1,505,000 | | | | | | | | | | | (3,628,000) | | | $ 5,133,000 | | | |
Allocation of equity to noncontrolling interests | | | | | | | | | | (2,577,000) | | | | | | | 2,577,000 | |
Accrued member tax distributions | (448,000) | | | | | | | | | (448,000) | | | | | | | | |
Stock-based compensation | 6,194,000 | | | | | | | | | 6,194,000 | | | | | | | | |
Net loss | 1,488,000 | | | | | | | | | | | 55,000 | | | | | 1,433,000 | |
Ending balance (shares) at Jun. 30, 2024 | | | | | | 17,170,000 | | 46,985,000 | | | | | | | | | | |
Ending balance at Jun. 30, 2024 | $ 271,942,000 | | | | | $ 17,000 | | $ 47,000 | | $ 119,740,000 | | $ (49,162,000) | | | $ (7,578,000) | | $ 208,878,000 | |
Ending balance, treasury stock (shares) at Jun. 30, 2024 | (795,330) | | | | | | | | | | | | | | (795,000) | | | |