CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($) shares in Thousands, $ in Thousands | Common Stock Class A Common Stock | Common Stock Class B Common Stock | Additional Paid-in Capital | Retained Earnings | Non-controlling Interest | Total |
Balance at beginning of period at Dec. 31, 2020 | $ 290 | | $ 180,415 | $ 20,549 | $ 114,225 | $ 315,479 |
Balance at beginning of period (in shares) at Dec. 31, 2020 | 28,943 | 15,685 | | | | |
Changes in Stockholders' Equity | | | | | | |
Exchange of Solaris LLC Units and shares of Class B common stock for shares of Class A common stock | $ 19 | | 13,526 | | (13,545) | |
Exchange of Solaris LLC Units and shares of Class B common stock for shares of Class A common stock (in shares) | 1,865 | (1,865) | | | | |
Net effect of deferred tax asset and payables related to Tax Receivable Agreement from the exchange of Solaris LLC Units and shares of Class B common stock for shares of Class A common stock and the vesting of restricted stock | | | (1,184) | | | (1,184) |
Stock option exercises | | | 18 | | (6) | 12 |
Stock option exercises (in shares) | 4 | | | | | |
Stock-based compensation | | | 854 | | 418 | 1,272 |
Vesting of restricted stock | $ 2 | | 407 | | (409) | |
Vesting of restricted stock (in shares) | 223 | | | | | |
Cancelled shares withheld for taxes from RSU vesting | $ (1) | | (146) | (319) | (207) | (673) |
Cancelled shares withheld for taxes from RSU vesting (in shares) | (57) | | | | | |
Solaris LLC distribution paid to Solaris LLC unitholders for income tax withholding | | | | | (1,451) | (1,451) |
Dividends paid (Class A common stock) | | | | (3,346) | | (3,346) |
Net income (loss) | | | | (1,169) | (756) | (1,925) |
Balance at end of period at Mar. 31, 2021 | $ 310 | | 193,890 | 15,715 | 98,269 | 308,184 |
Balance at end of period (in shares) at Mar. 31, 2021 | 30,978 | 13,820 | | | | |
Balance at beginning of period at Dec. 31, 2020 | $ 290 | | 180,415 | 20,549 | 114,225 | 315,479 |
Balance at beginning of period (in shares) at Dec. 31, 2020 | 28,943 | 15,685 | | | | |
Changes in Stockholders' Equity | | | | | | |
Net income (loss) | | | | | | (2,363) |
Balance at end of period at Sep. 30, 2021 | $ 311 | | 195,862 | 8,640 | 95,863 | 300,676 |
Balance at end of period (in shares) at Sep. 30, 2021 | 31,094 | 13,820 | | | | |
Balance at beginning of period at Mar. 31, 2021 | $ 310 | | 193,890 | 15,715 | 98,269 | 308,184 |
Balance at beginning of period (in shares) at Mar. 31, 2021 | 30,978 | 13,820 | | | | |
Changes in Stockholders' Equity | | | | | | |
Net effect of deferred tax asset and payables related to Tax Receivable Agreement from the exchange of Solaris LLC Units and shares of Class B common stock for shares of Class A common stock and the vesting of restricted stock | | | (198) | | | (198) |
Stock-based compensation | | | 989 | | 442 | 1,431 |
Vesting of restricted stock | | | 15 | | (15) | |
Vesting of restricted stock (in shares) | 8 | | | | | |
Cancelled shares withheld for taxes from RSU vesting | | | (6) | (21) | (9) | (36) |
Cancelled shares withheld for taxes from RSU vesting (in shares) | (2) | | | | | |
Solaris LLC distribution paid to Solaris LLC unitholders | | | | | (1,451) | (1,451) |
Dividends paid (Class A common stock) | | | | (3,346) | | (3,346) |
Net income (loss) | | | | (1,211) | (659) | (1,870) |
Balance at end of period at Jun. 30, 2021 | $ 310 | | 194,690 | 11,137 | 96,577 | 302,714 |
Balance at end of period (in shares) at Jun. 30, 2021 | 30,984 | 13,820 | | | | |
Changes in Stockholders' Equity | | | | | | |
Net effect of deferred tax asset and payables related to Tax Receivable Agreement from the exchange of Solaris LLC Units and shares of Class B common stock for shares of Class A common stock and the vesting of restricted stock | | | (9) | | | (9) |
Stock-based compensation | | | 991 | | 441 | 1,432 |
Vesting of restricted stock | $ 1 | | 235 | | (236) | |
Vesting of restricted stock (in shares) | 121 | | | | | |
Cancelled shares withheld for taxes from RSU vesting | | | (45) | (16) | (26) | (87) |
Cancelled shares withheld for taxes from RSU vesting (in shares) | (11) | | | | | |
Solaris LLC distribution paid to Solaris LLC unitholders | | | | | (1,451) | (1,451) |
Dividends paid (Class A common stock) | | | | (3,355) | | (3,355) |
Net income (loss) | | | | 874 | 558 | 1,432 |
Balance at end of period at Sep. 30, 2021 | $ 311 | | 195,862 | 8,640 | 95,863 | 300,676 |
Balance at end of period (in shares) at Sep. 30, 2021 | 31,094 | 13,820 | | | | |
Balance at beginning of period at Dec. 31, 2021 | $ 312 | | 196,912 | 5,925 | 94,727 | 297,876 |
Balance at beginning of period (in shares) at Dec. 31, 2021 | 31,146 | 13,770 | | | | |
Changes in Stockholders' Equity | | | | | | |
Net effect of deferred tax asset and payables related to the vesting of restricted stock | | | 610 | | | 610 |
Stock-based compensation | | | 1,188 | | 520 | 1,708 |
Vesting of restricted stock | $ 3 | | 574 | | (577) | |
Vesting of restricted stock (in shares) | 366 | | | | | |
Cancelled shares withheld for taxes from RSU vesting | $ (1) | | (302) | (388) | (299) | (990) |
Cancelled shares withheld for taxes from RSU vesting (in shares) | (96) | | | | | |
Solaris LLC distribution paid to Solaris LLC unitholders | | | | | (1,446) | (1,446) |
Dividends paid (Class A common stock) | | | | (3,441) | | (3,441) |
Net income (loss) | | | | 3,502 | 2,220 | 5,722 |
Balance at end of period at Mar. 31, 2022 | $ 314 | | 198,982 | 5,598 | 95,145 | 300,039 |
Balance at end of period (in shares) at Mar. 31, 2022 | 31,416 | 13,770 | | | | |
Balance at beginning of period at Dec. 31, 2021 | $ 312 | | 196,912 | 5,925 | 94,727 | 297,876 |
Balance at beginning of period (in shares) at Dec. 31, 2021 | 31,146 | 13,770 | | | | |
Changes in Stockholders' Equity | | | | | | |
Net income (loss) | | | | | | 25,523 |
Balance at end of period at Sep. 30, 2022 | $ 316 | | 201,720 | 11,509 | 99,204 | 312,749 |
Balance at end of period (in shares) at Sep. 30, 2022 | 31,638 | 13,674 | | | | |
Balance at beginning of period at Mar. 31, 2022 | $ 314 | | 198,982 | 5,598 | 95,145 | 300,039 |
Balance at beginning of period (in shares) at Mar. 31, 2022 | 31,416 | 13,770 | | | | |
Changes in Stockholders' Equity | | | | | | |
Exchange of Solaris LLC Units and shares of Class B common stock for shares of Class A common stock | $ 1 | | 683 | | (684) | |
Exchange of Solaris LLC Units and shares of Class B common stock for shares of Class A common stock (in shares) | 96 | (96) | | | | |
Net effect of deferred tax asset and payables related to Tax Receivable Agreement from the exchange of Solaris LLC Units and shares of Class B common stock for shares of Class A common stock and the vesting of restricted stock | | | (437) | | | (437) |
Stock-based compensation | | | 1,121 | | 490 | 1,611 |
Vesting of restricted stock | | | 9 | | (9) | |
Vesting of restricted stock (in shares) | 7 | | | | | |
Cancelled shares withheld for taxes from RSU vesting | | | (4) | (6) | (7) | (17) |
Cancelled shares withheld for taxes from RSU vesting (in shares) | (2) | | | | | |
Solaris LLC distribution paid to Solaris LLC unitholders | | | | | (1,446) | (1,446) |
Dividends paid (Class A common stock) | | | | (3,444) | | (3,444) |
Net income (loss) | | | | 5,453 | 2,836 | 8,289 |
Balance at end of period at Jun. 30, 2022 | $ 315 | | 200,354 | 7,601 | 96,325 | 304,595 |
Balance at end of period (in shares) at Jun. 30, 2022 | 31,517 | 13,674 | | | | |
Changes in Stockholders' Equity | | | | | | |
Net effect of deferred tax asset and payables related to the vesting of restricted stock | | | (9) | | | (9) |
Stock-based compensation | | | 1,146 | | 496 | 1,642 |
Vesting of restricted stock | $ 1 | | 258 | | (259) | |
Vesting of restricted stock (in shares) | 130 | | | | | |
Cancelled shares withheld for taxes from RSU vesting | | | (29) | (36) | (28) | (93) |
Cancelled shares withheld for taxes from RSU vesting (in shares) | (9) | | | | | |
Solaris LLC distribution paid to Solaris LLC unitholders | | | | | (1,436) | (1,436) |
Dividends paid (Class A common stock) | | | | (3,462) | | (3,462) |
Net income (loss) | | | | 7,406 | 4,106 | 11,512 |
Balance at end of period at Sep. 30, 2022 | $ 316 | | $ 201,720 | $ 11,509 | $ 99,204 | $ 312,749 |
Balance at end of period (in shares) at Sep. 30, 2022 | 31,638 | 13,674 | | | | |