Condensed Consolidated Statement of Stockholders' Equity Statement - USD ($) $ in Thousands | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Treasury Stock, Common [Member] | Retained Earnings [Member] | Accumulated Other Comprehensive Income, net of tax [Member] |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2021 | | 44,520,542 | | | | |
Stockholders' Equity Attributable to Parent- Beginning Balance at Dec. 31, 2021 | $ 3,584 | $ 49 | $ 546,693 | $ (29,847) | $ (508,652) | $ (4,659) |
Treasury Stock, Common, Shares, Beginning Balance at Dec. 31, 2021 | | | | 4,680,723 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | | 609,397 | | | | |
Stock Issued During Period, Value, Restricted Stock Award, Gross | (212) | $ 1 | (213) | | | |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | | 49,245 | | | | |
Proceeds from Stock Plans | 1,443 | | 1,443 | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 11,225 | | 11,225 | | | |
Other Comprehensive Income (Loss), Net of Tax | (222) | | | | | (222) |
Net Income (Loss) Attributable to Parent | (28,640) | | | | (28,640) | |
Stockholders' Equity Attributable to Parent- Ending Balance at Mar. 31, 2022 | $ (12,822) | $ 50 | 559,148 | $ (29,847) | (537,292) | (4,881) |
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2022 | | 45,179,184 | | | | |
Treasury Stock, Common, Shares, Ending Balance at Mar. 31, 2022 | | | | 4,680,723 | | |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2022 | 45,638,003 | 45,638,003 | | | | |
Stockholders' Equity Attributable to Parent- Beginning Balance at Dec. 31, 2022 | $ (35,473) | $ 50 | 590,475 | $ (29,847) | (590,898) | (5,253) |
Treasury Stock, Common, Shares, Beginning Balance at Dec. 31, 2022 | 4,680,723 | | | 4,680,723 | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | | 338,089 | | | | |
Stock Issued During Period, Value, Restricted Stock Award, Gross | $ (4,710) | $ 1 | (4,711) | | | |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | 55,149 | 55,149 | | | | |
Proceeds from Stock Plans | $ 1,137 | | 1,137 | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 9,904 | | 9,904 | | | |
Other Comprehensive Income (Loss), Net of Tax | 176 | | | | | 176 |
Net Income (Loss) Attributable to Parent | (19,002) | | | | (19,002) | |
Stockholders' Equity Attributable to Parent- Ending Balance at Mar. 31, 2023 | $ (47,968) | $ 51 | $ 596,805 | $ (29,847) | $ (609,900) | $ (5,077) |
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2023 | 46,031,241 | 46,031,241 | | | | |
Treasury Stock, Common, Shares, Ending Balance at Mar. 31, 2023 | 4,680,723 | | | 4,680,723 | | |