XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES - Future minimum obligations (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Minimum obligations due under its license agreements  
2021 (remaining nine months) $ 2,295
2022 5,390
2023 6,285
2024 7,875
2025 8,199
Thereafter 17,925
Total minimum license payments $ 47,969