XML 114 R98.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2017
Jul. 31, 2024
Commitments and Contingencies [Line Items]    
Maintenance fees   $ 20,000
Royalties fee   10,000
Escalation amount   $ 1,000,000
Termination of the license agreement   90 days
Breach of license agreement   30 days
Royalty term 5 years  
Expiration of licensed patent term 8 years  
Percentage of maintenance fee payments   50.00%
15th Anniversary [Member]    
Commitments and Contingencies [Line Items]    
Termination of the license agreement   15 days
License Agreement Terms [Member]    
Commitments and Contingencies [Line Items]    
Escalation amount   $ 20,000
Termination of the license agreement   15 days
License maintenance fees   $ 1,100