Annual report pursuant to Section 13 and 15(d)

Revenue recognition - Future Estimated Deferred License Revenue (Details)

v3.20.4
Revenue recognition - Future Estimated Deferred License Revenue (Details) - Deferred license revenue
$ in Thousands
Dec. 31, 2020
USD ($)
2021 $ 207
2022 180
2023 169
2024 134
2025 133
Thereafter 337
Total future estimated deferred license revenue $ 1,160