Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit) (Unaudited) - USD ($) $ in Thousands | Total | Class A Common Stock | Class B Common Stock | Members' Equity | Common Stock Class A Common Stock | Common Stock Class B Common Stock | Additional Paid-In Capital | Accumulated Deficit | Non-Controlling Interests |
Members' equity at beginning of period at Dec. 31, 2020 | | | | $ (184,123) | | | | | |
Balance at beginning of period (shares) at Dec. 31, 2020 | | | | | 0 | 0 | | | |
Balance at beginning of period at Dec. 31, 2020 | $ (184,123) | | | | $ 0 | $ 0 | $ 0 | $ 0 | $ 0 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Deferred tax adjustment related to Tax Receivable Agreement | 7,180 | | | | | | 7,180 | | |
Equity-based compensation | 1,392 | | | | | | 1,392 | | |
Effect of Organizational Transactions | 0 | | | 181,448 | $ 1 | $ 1 | | (92,806) | (88,644) |
Effect of Organizational Transactions (shares) | | | | | 81,977,751 | 78,300,817 | | | |
Issuance of Class A common stock sold in IPO, net of underwriting discounts and commissions and offering costs (shares) | | | | | 11,550,000 | (5,234,210) | | | |
Issuance of Class A common stock sold in IPO, net of underwriting discounts and commissions and offering costs | 141,164 | | | | | | 70,188 | | 70,976 |
Activity under stock compensation plan (shares) | | | | | 11,941 | | | | |
Activity under equity-based compensation plan | (137) | | | | | | (687) | | 550 |
Members' equity at end of period at Mar. 31, 2021 | | | | 0 | | | | | |
Balance at end of period (shares) at Mar. 31, 2021 | | | | | 93,539,692 | 73,066,607 | | | |
Balance at end of period at Mar. 31, 2021 | (42,858) | | | | $ 1 | $ 1 | 78,073 | (98,340) | (22,593) |
Members' equity at beginning of period at Dec. 31, 2020 | | | | (184,123) | | | | | |
Balance at beginning of period (shares) at Dec. 31, 2020 | | | | | 0 | 0 | | | |
Balance at beginning of period at Dec. 31, 2020 | (184,123) | | | | $ 0 | $ 0 | 0 | 0 | 0 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Distributions to non-controlling interest | (4,800) | | | | | | | | |
Net income | 6,096 | | | | | | | | |
Members' equity at end of period at Sep. 30, 2021 | | | | 0 | | | | | |
Balance at end of period (shares) at Sep. 30, 2021 | | | | | 104,179,939 | 62,664,521 | | | |
Balance at end of period at Sep. 30, 2021 | (11,127) | | | | $ 1 | $ 1 | 92,149 | (91,296) | (11,982) |
Members' equity at beginning of period at Mar. 31, 2021 | | | | 0 | | | | | |
Balance at beginning of period (shares) at Mar. 31, 2021 | | | | | 93,539,692 | 73,066,607 | | | |
Balance at beginning of period at Mar. 31, 2021 | (42,858) | | | | $ 1 | $ 1 | 78,073 | (98,340) | (22,593) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Equity-based compensation | 1,955 | | | | | | 1,955 | | |
Activity under stock compensation plan (shares) | | | | | 5,872 | | | | |
Activity under equity-based compensation plan | 0 | | | | | | (857) | | 857 |
Distributions to non-controlling interest | (2,973) | | | | | | | | (2,973) |
Reallocation of non-controlling interest | 0 | | | | | | (288) | | 288 |
Net income | 9,154 | | | | | | | 4,558 | 4,596 |
Members' equity at end of period at Jun. 30, 2021 | | | | 0 | | | | | |
Balance at end of period (shares) at Jun. 30, 2021 | | | | | 93,545,564 | 73,066,607 | | | |
Balance at end of period at Jun. 30, 2021 | (34,722) | | | | $ 1 | $ 1 | 78,883 | (93,782) | (19,825) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Equity-based compensation | 3,057 | | | | | | 3,057 | | |
Issuance of Class A common stock sold in IPO, net of underwriting discounts and commissions and offering costs (shares) | | | | | 10,402,086 | | | | |
Issuance of Class A common stock sold in IPO, net of underwriting discounts and commissions and offering costs | 281,064 | | | | | | 281,064 | | |
Purchase of LLC Interests and Class B common stock (shares) | | | | | | (10,402,086) | | | |
Purchase of LLC Interests and Class B common stock | (281,064) | | | | | | (281,064) | | |
Deferred tax adjustment related to purchase of LLC Interests in follow-on offering | 11,031 | | | | | | 11,031 | | |
Deferred tax adjustment related to ConnectPV LLC conversion | (405) | | | | | | (405) | | |
Issuance of Class A common stock in connection with an acquisition (shares) | | | | | 209,437 | | | | |
Issuance of Class A common stock in connection with an acquisition | 6,500 | | | | | | 6,500 | | |
Activity under stock compensation plan (shares) | | | | | 22,852 | | | | |
Activity under equity-based compensation plan | 0 | | | | | | (1,200) | | 1,200 |
Distributions to non-controlling interest | (1,864) | | | | | | | | (1,864) |
Reallocation of non-controlling interest | 0 | | | | | | (5,717) | | 5,717 |
Net income | 5,276 | | | | | | | 2,486 | 2,790 |
Members' equity at end of period at Sep. 30, 2021 | | | | $ 0 | | | | | |
Balance at end of period (shares) at Sep. 30, 2021 | | | | | 104,179,939 | 62,664,521 | | | |
Balance at end of period at Sep. 30, 2021 | (11,127) | | | | $ 1 | $ 1 | 92,149 | (91,296) | (11,982) |
Balance at beginning of period (shares) at Dec. 31, 2021 | | 112,049,981 | 54,794,479 | | 112,049,981 | 54,794,479 | | | |
Balance at beginning of period at Dec. 31, 2021 | (7,498) | | | | $ 1 | $ 1 | 95,684 | (93,133) | (10,051) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Equity-based compensation | 5,636 | | | | | | 5,636 | | |
Activity under equity-based compensation plan | (1,297) | | | | | | (2,944) | | 1,647 |
Vesting of restricted share units (shares) | | | | | 308,416 | | | | |
Distributions to non-controlling interest | (2,938) | | | | | | | | (2,938) |
Net income | 4,649 | | | | | | | 2,640 | 2,009 |
Balance at end of period (shares) at Mar. 31, 2022 | | | | | 112,358,397 | 54,794,479 | | | |
Balance at end of period at Mar. 31, 2022 | (1,448) | | | | $ 1 | $ 1 | 98,376 | (90,493) | (9,333) |
Balance at beginning of period (shares) at Dec. 31, 2021 | | 112,049,981 | 54,794,479 | | 112,049,981 | 54,794,479 | | | |
Balance at beginning of period at Dec. 31, 2021 | (7,498) | | | | $ 1 | $ 1 | 95,684 | (93,133) | (10,051) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Distributions to non-controlling interest | (7,800) | | | | | | | | |
Net income | 24,711 | | | | | | | | |
Balance at end of period (shares) at Sep. 30, 2022 | | 113,508,362 | 53,816,214 | | 113,508,362 | 53,816,214 | | | |
Balance at end of period at Sep. 30, 2022 | 22,670 | | | | $ 1 | $ 1 | 104,539 | (78,133) | (3,738) |
Balance at beginning of period (shares) at Mar. 31, 2022 | | | | | 112,358,397 | 54,794,479 | | | |
Balance at beginning of period at Mar. 31, 2022 | (1,448) | | | | $ 1 | $ 1 | 98,376 | (90,493) | (9,333) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Deferred tax adjustment related to Tax Receivable Agreement | 148 | | | | | | 148 | | |
Exchange of Class B common stock to Class A common stock (shares) | | | | | 259,888 | (259,888) | | | |
Equity-based compensation | 4,065 | | | | | | 4,065 | | |
Activity under equity-based compensation plan | 0 | | | | | | (1,326) | | 1,326 |
Vesting of restricted share units (shares) | | | | | 48,721 | | | | |
Distributions to non-controlling interest | (1,628) | | | | | | | | (1,628) |
Reallocation of non-controlling interest | 0 | | | | | | (20) | | 20 |
Net income | 7,303 | | | | | | | 4,402 | 2,901 |
Balance at end of period (shares) at Jun. 30, 2022 | | | | | 112,667,006 | 54,534,591 | | | |
Balance at end of period at Jun. 30, 2022 | 8,440 | | | | $ 1 | $ 1 | 101,243 | (86,091) | (6,714) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Deferred tax adjustment related to Tax Receivable Agreement | 676 | | | | | | 676 | | |
Exchange of Class B common stock to Class A common stock (shares) | | | | | 718,377 | (718,377) | | | |
Equity-based compensation | 3,991 | | | | | | 3,991 | | |
Activity under equity-based compensation plan | 0 | | | | | | (1,284) | | 1,284 |
Vesting of restricted share units (shares) | | | | | 122,979 | | | | |
Distributions to non-controlling interest | (3,196) | | | | | | | | (3,196) |
Reallocation of non-controlling interest | 0 | | | | | | (87) | | 87 |
Net income | 12,759 | | | | | | | 7,958 | 4,801 |
Balance at end of period (shares) at Sep. 30, 2022 | | 113,508,362 | 53,816,214 | | 113,508,362 | 53,816,214 | | | |
Balance at end of period at Sep. 30, 2022 | $ 22,670 | | | | $ 1 | $ 1 | $ 104,539 | $ (78,133) | $ (3,738) |