XML 91 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Research License Agreements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2018
Dec. 31, 2015
Research And Development Arrangement Contract To Perform For Others [Line Items]        
Total consideration allocated to technology recognized as research and development expense   $ 11,140    
UT Austin License | University        
Research And Development Arrangement Contract To Perform For Others [Line Items]        
License maintenance fees       $ 40
Additional milestone payments payable upon meeting certain development milestones       $ 4,700
Royalties terms The Company will pay the University royalties as defined in the UT Austin License on any commercialized product sales related to the licensed technology in a percentage in the low single digits.      
AskAt License        
Research And Development Arrangement Contract To Perform For Others [Line Items]        
Additional milestone payments payable upon meeting certain development milestones     $ 4,000  
Royalties terms The Company will pay the AskAt royalties a percentage in the low single digits as defined in the AskAt License on any commercialized product sales related to the licensed technology.      
Total consideration allocated to technology recognized as research and development expense     28,500  
AskAt License | Minimum        
Research And Development Arrangement Contract To Perform For Others [Line Items]        
Milestones payable contingent on sales in calendar year     50,000  
AskAt License | Maximum        
Research And Development Arrangement Contract To Perform For Others [Line Items]        
Milestones payable contingent on sales in calendar year     $ 250,000