Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) - SEC Schedule, 12-09, Allowance, Sales and Returns, Discounts, Chargebacks and Rebates [Member] - USD ($) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|||
| Balance | $ 668 | $ 161 | ||
| Additions | 1,012 | 645 | ||
| Deductions | [1] | (900) | (138) | |
| Balance | $ 780 | $ 668 | ||
| ||||