XML 104 R60.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensing Arrangements (Details)
Jun. 30, 2023
Minimum  
License Arrangements [Line Items]  
License arrangements, useful life 5 years
License arrangements, useful life, available renewal term 7 years
Maximum  
License Arrangements [Line Items]  
License arrangements, useful life 10 years
License arrangements, useful life, available renewal term 27 years