XML 75 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details)
Dec. 11, 2023
Minimum [Member]  
Commitments and Contingencies (Details) [Line Items]  
Term of license agreement 3 years
Maximum [Member]  
Commitments and Contingencies (Details) [Line Items]  
Term of license agreement 9 years