XML 139 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensing Arrangements (Details)
Jun. 30, 2024
Minimum  
License Arrangements [Line Items]  
License arrangements, useful life 3 years
License arrangements, useful life, available renewal term 2 years
Maximum  
License Arrangements [Line Items]  
License arrangements, useful life 10 years
License arrangements, useful life, available renewal term 26 years