Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($) $ in Thousands | Total | Class A Common Stock | Class B Common Stock | Common Stock | Common Stock Class A Common Stock | Common Stock Class B Common Stock | Treasury Stock | Additional Paid-In Capital | Retained Earnings |
Beginning balance (in shares) at Dec. 31, 2020 | | | | | 17,961,734 | 2,416,253 | | | |
Beginning balance at Dec. 31, 2020 | $ 397,591 | | | | $ 0 | $ 0 | $ (2,414) | $ 337,042 | $ 62,963 |
Treasury Stock, Beginning balance (in shares) at Dec. 31, 2020 | | | | | | | 174,222 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net (loss) income | (21,917) | | | | | | | | (21,917) |
Shares returned in lieu of tax payments (in shares) | | | | | | | 33,666 | | |
Shares returned in lieu of tax payments | (315) | | | | | | $ (315) | | |
Conversion of Class B Common Stock (in shares) | | | | | 298,347 | (298,347) | | | |
Issuance of common stock (in shares) | | | | | 67,635 | | | | |
Stock based compensation expense | 1,057 | | | | | | | 1,057 | |
Ending balance (in shares) at Mar. 31, 2021 | | | | | 18,327,716 | 2,117,906 | | | |
Ending balance at Mar. 31, 2021 | 376,416 | | | | $ 0 | $ 0 | $ (2,729) | 338,099 | 41,046 |
Treasury Stock, Ending balance (in shares) at Mar. 31, 2021 | | | | | | | 207,888 | | |
Beginning balance (in shares) at Dec. 31, 2020 | | | | | 17,961,734 | 2,416,253 | | | |
Beginning balance at Dec. 31, 2020 | 397,591 | | | | $ 0 | $ 0 | $ (2,414) | 337,042 | 62,963 |
Treasury Stock, Beginning balance (in shares) at Dec. 31, 2020 | | | | | | | 174,222 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net (loss) income | (360) | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2021 | | | | | 18,494,822 | 2,008,073 | | | |
Ending balance at Sep. 30, 2021 | 400,495 | | | | $ 0 | $ 0 | $ (2,937) | 340,829 | 62,603 |
Treasury Stock, Ending balance (in shares) at Sep. 30, 2021 | | | | | | | 226,659 | | |
Beginning balance (in shares) at Mar. 31, 2021 | | | | | 18,327,716 | 2,117,906 | | | |
Beginning balance at Mar. 31, 2021 | 376,416 | | | | $ 0 | $ 0 | $ (2,729) | 338,099 | 41,046 |
Treasury Stock, Beginning balance (in shares) at Mar. 31, 2021 | | | | | | | 207,888 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net (loss) income | (5,891) | | | | | | | | (5,891) |
Shares returned in lieu of tax payments (in shares) | | | | | | | 18,771 | | |
Shares returned in lieu of tax payments | (208) | | | | | | $ (208) | | |
Conversion of Class B Common Stock (in shares) | | | | | 77,754 | (77,754) | | | |
Issuance of common stock (in shares) | | | | | 40,173 | | | | |
Stock based compensation expense | 1,358 | | | | | | | 1,358 | |
Ending balance (in shares) at Jun. 30, 2021 | | | | | 18,445,643 | 2,040,152 | | | |
Ending balance at Jun. 30, 2021 | 371,675 | | | | $ 0 | $ 0 | $ (2,937) | 339,457 | 35,155 |
Treasury Stock, Ending balance (in shares) at Jun. 30, 2021 | | | | | | | 226,659 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net (loss) income | 27,448 | | | | | | | | 27,448 |
Conversion of Class B Common Stock (in shares) | | | | | 32,079 | (32,079) | | | |
Issuance of common stock (in shares) | | | | | 17,100 | | | | |
Stock based compensation expense | 1,372 | | | | | | | 1,372 | |
Ending balance (in shares) at Sep. 30, 2021 | | | | | 18,494,822 | 2,008,073 | | | |
Ending balance at Sep. 30, 2021 | 400,495 | | | | $ 0 | $ 0 | $ (2,937) | 340,829 | 62,603 |
Treasury Stock, Ending balance (in shares) at Sep. 30, 2021 | | | | | | | 226,659 | | |
Beginning balance (in shares) at Dec. 31, 2021 | | 18,558,719 | 1,964,764 | | 18,558,719 | 1,964,764 | | | |
Beginning balance at Dec. 31, 2021 | $ 419,497 | | | | $ 0 | $ 0 | $ (2,977) | 342,233 | 80,241 |
Treasury Stock, Beginning balance (in shares) at Dec. 31, 2021 | 230,310 | | | | | | 230,310 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net (loss) income | $ (905) | | | | | | | | (905) |
Shares returned in lieu of tax payments (in shares) | | | | | | | 137,857 | | |
Shares returned in lieu of tax payments | (1,476) | | | | | | $ (1,476) | | |
Issuance of common stock (in shares) | | | | | 168,083 | | | | |
Stock based compensation expense | 1,507 | | | | | | | 1,507 | |
Ending balance (in shares) at Mar. 31, 2022 | | | | | 18,726,802 | 1,964,764 | | | |
Ending balance at Mar. 31, 2022 | 418,623 | | | | $ 0 | $ 0 | $ (4,453) | 343,740 | 79,336 |
Treasury Stock, Ending balance (in shares) at Mar. 31, 2022 | | | | | | | 368,167 | | |
Beginning balance (in shares) at Dec. 31, 2021 | | 18,558,719 | 1,964,764 | | 18,558,719 | 1,964,764 | | | |
Beginning balance at Dec. 31, 2021 | $ 419,497 | | | | $ 0 | $ 0 | $ (2,977) | 342,233 | 80,241 |
Treasury Stock, Beginning balance (in shares) at Dec. 31, 2021 | 230,310 | | | | | | 230,310 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net (loss) income | $ 16,289 | | | | | | | | |
Ending balance (in shares) at Sep. 30, 2022 | 18,623,085 | 17,714,275 | 908,810 | | 17,714,275 | 908,810 | | | |
Ending balance at Sep. 30, 2022 | $ 409,876 | | | | $ 0 | $ 0 | $ (33,599) | 346,945 | 96,530 |
Treasury Stock, Ending balance (in shares) at Sep. 30, 2022 | 2,526,160 | | | | | | 2,526,160 | | |
Beginning balance (in shares) at Mar. 31, 2022 | | | | | 18,726,802 | 1,964,764 | | | |
Beginning balance at Mar. 31, 2022 | $ 418,623 | | | | $ 0 | $ 0 | $ (4,453) | 343,740 | 79,336 |
Treasury Stock, Beginning balance (in shares) at Mar. 31, 2022 | | | | | | | 368,167 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net (loss) income | 8,654 | | | | | | | | 8,654 |
Shares returned in lieu of tax payments (in shares) | | | | | | | 18,642 | | |
Shares returned in lieu of tax payments | (223) | | | | | | $ (223) | | |
Conversion of Class B Common Stock (in shares) | | | | | 1,055,954 | (1,055,954) | | | |
Issuance of common stock (in shares) | | | | | 54,895 | | | | |
Stock based compensation expense | 1,687 | | | | | | | 1,687 | |
Treasury stock purchased under share repurchase program (in shares) | | | | (1,724,137) | | | (1,724,137) | | |
Treasury stock purchased under share repurchase program | (25,000) | | | | | | $ (25,000) | | |
Ending balance (in shares) at Jun. 30, 2022 | | | | | 18,113,514 | 908,810 | | | |
Ending balance at Jun. 30, 2022 | 403,741 | | | | $ 0 | $ 0 | $ (29,676) | 345,427 | 87,990 |
Treasury Stock, Ending balance (in shares) at Jun. 30, 2022 | | | | | | | 2,110,946 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | | |
Net (loss) income | 8,540 | | | | | | | | 8,540 |
Shares returned in lieu of tax payments (in shares) | | | | | | | 151 | | |
Shares returned in lieu of tax payments | (1) | | | | | | $ (1) | | |
Issuance of common stock (in shares) | | | | | 15,824 | | | | |
Stock based compensation expense | 1,518 | | | | | | | 1,518 | |
Treasury stock purchased under share repurchase program (in shares) | | | | 415,063 | | | (415,063) | | |
Treasury stock purchased under share repurchase program | $ (3,922) | | | | | | $ (3,922) | | |
Ending balance (in shares) at Sep. 30, 2022 | 18,623,085 | 17,714,275 | 908,810 | | 17,714,275 | 908,810 | | | |
Ending balance at Sep. 30, 2022 | $ 409,876 | | | | $ 0 | $ 0 | $ (33,599) | $ 346,945 | $ 96,530 |
Treasury Stock, Ending balance (in shares) at Sep. 30, 2022 | 2,526,160 | | | | | | 2,526,160 | | |