Condensed Consolidated Statement of Stockholders' Equity Statement - USD ($) $ in Thousands | Total | Cumulative Effect, Period of Adoption, Adjustment | Common Stock [Member] | Additional Paid-in Capital [Member] | Treasury Stock [Member] | Retained Earnings [Member] | Retained Earnings [Member] Cumulative Effect, Period of Adoption, Adjustment | Accumulated Other Comprehensive Income, net of tax [Member] |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2020 | | | 43,461,544 | | | | | |
Stockholders' Equity Attributable to Parent- Beginning Balance at Dec. 31, 2020 | $ 117,037 | | $ 48 | $ 589,040 | $ (29,847) | $ (438,773) | | $ (3,431) |
Treasury Stock, Shares - Beginning Balance at Dec. 31, 2020 | | | | | 4,680,723 | | | |
Stockholders' Equity Attributable to Parent- Ending Balance at Jan. 01, 2021 | | $ (68,768) | | | | | $ 11,330 | |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2020 | | | 43,461,544 | | | | | |
Stockholders' Equity Attributable to Parent- Beginning Balance at Dec. 31, 2020 | 117,037 | | $ 48 | 589,040 | $ (29,847) | (438,773) | | (3,431) |
Treasury Stock, Shares - Beginning Balance at Dec. 31, 2020 | | | | | 4,680,723 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | | | 849,502 | | | | | |
Stock Issued During Period, Value, Restricted Stock Award, Gross | (352) | | $ 1 | (353) | | | | |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | | | 81,083 | | | | | |
Proceeds from Stock Plans | 3,111 | | | 3,111 | | | | |
Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt | | | | (80,098) | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 25,358 | | | 25,358 | | | | |
Other Comprehensive Income (Loss), Net of Tax | (852) | | | | | | | (852) |
Net Income (Loss) Attributable to Parent | (57,600) | | | | | (57,600) | | |
Treasury Stock, Shares - Enging Balance at Sep. 30, 2021 | | | | | 4,680,723 | | | |
Stockholders' Equity Attributable to Parent- Ending Balance at Sep. 30, 2021 | 17,934 | | $ 49 | 537,058 | $ (29,847) | (485,043) | | (4,283) |
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2021 | | | 44,392,129 | | | | | |
Common Stock, Shares, Outstanding, Beginning Balance at Jun. 30, 2021 | | | 44,339,682 | | | | | |
Stockholders' Equity Attributable to Parent- Beginning Balance at Jun. 30, 2021 | 25,728 | | $ 49 | 526,926 | $ (29,847) | (467,518) | | (3,882) |
Treasury Stock, Shares - Beginning Balance at Jun. 30, 2021 | | | | | 4,680,723 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | | | 13,334 | | | | | |
Stock Issued During Period, Value, Restricted Stock Award, Gross | 0 | | | | | | | |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | | | 39,113 | | | | | |
Proceeds from Stock Plans | 1,515 | | | 1,515 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 8,617 | | | 8,617 | | | | |
Other Comprehensive Income (Loss), Net of Tax | (401) | | | | | | | (401) |
Net Income (Loss) Attributable to Parent | (17,525) | | | | | (17,525) | | |
Treasury Stock, Shares - Enging Balance at Sep. 30, 2021 | | | | | 4,680,723 | | | |
Stockholders' Equity Attributable to Parent- Ending Balance at Sep. 30, 2021 | $ 17,934 | | $ 49 | 537,058 | $ (29,847) | (485,043) | | (4,283) |
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2021 | | | 44,392,129 | | | | | |
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2021 | 44,520,542 | | 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, Shares - Beginning Balance at Dec. 31, 2021 | 4,680,723 | | | | 4,680,723 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | | | 694,977 | | | | | |
Stock Issued During Period, Value, Restricted Stock Award, Gross | $ (212) | | $ 1 | (213) | | | | |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | 106,586 | | 106,586 | | | | | |
Proceeds from Stock Plans | $ 2,722 | | | 2,722 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 32,617 | | | 32,617 | | | | |
Other Comprehensive Income (Loss), Net of Tax | (1,494) | | | | | | | (1,494) |
Net Income (Loss) Attributable to Parent | $ (64,899) | | | | | (64,899) | | |
Treasury Stock, Shares - Enging Balance at Sep. 30, 2022 | 4,680,723 | | | | 4,680,723 | | | |
Stockholders' Equity Attributable to Parent- Ending Balance at Sep. 30, 2022 | $ (27,682) | | $ 50 | 581,819 | $ (29,847) | (573,551) | | (6,153) |
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2022 | 45,322,105 | | 45,322,105 | | | | | |
Common Stock, Shares, Outstanding, Beginning Balance at Jun. 30, 2022 | | | 45,247,279 | | | | | |
Stockholders' Equity Attributable to Parent- Beginning Balance at Jun. 30, 2022 | $ (25,090) | | $ 50 | 569,914 | $ (29,847) | (559,698) | | (5,509) |
Treasury Stock, Shares - Beginning Balance at Jun. 30, 2022 | | | | | 4,680,723 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | | | 17,485 | | | | | |
Stock Issued During Period, Value, Restricted Stock Award, Gross | $ 0 | | | | | | | |
Stock Issued During Period, Shares, Employee Stock Purchase Plans | 57,341 | | 57,341 | | | | | |
Proceeds from Stock Plans | $ 1,279 | | | 1,279 | | | | |
APIC, Share-based Payment Arrangement, Increase for Cost Recognition | 10,626 | | | 10,626 | | | | |
Other Comprehensive Income (Loss), Net of Tax | (644) | | | | | | | (644) |
Net Income (Loss) Attributable to Parent | $ (13,853) | | | | | (13,853) | | |
Treasury Stock, Shares - Enging Balance at Sep. 30, 2022 | 4,680,723 | | | | 4,680,723 | | | |
Stockholders' Equity Attributable to Parent- Ending Balance at Sep. 30, 2022 | $ (27,682) | | $ 50 | $ 581,819 | $ (29,847) | $ (573,551) | | $ (6,153) |
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2022 | 45,322,105 | | 45,322,105 | | | | | |