Commitments and Contingencies (Details) $ in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2022
USD ($)
| |
Loss Contingencies [Line Items] | |
Percentage of royalty payable on net sales | 15.00% |
Guarantee, liability | $ 844 |
Guarantee from Armistice | 841 |
Maximum | |
Loss Contingencies [Line Items] | |
Guarantee, liability | $ 10,300 |