XML 61 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Commitment and Contingencies Commitment and Contingencies - Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Purchase Obligations  
Total $ 10,900
2021 10,900
2022 0
2023 0
2024 0
2025 0
Thereafter 0
Contractual obligations under license agreements  
Total 800
Total  
Total 11,685
2021 11,080
2022 70
2023 70
2024 60
2025 60
Thereafter 345
License Agreements  
Contractual obligations under license agreements  
Total 785
2021 180
2022 70
2023 70
2024 60
2025 60
Thereafter $ 345