v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Licensing Arrangements (Details)
Jun. 30, 2026
Minimum  
License Arrangements [Line Items]  
License arrangements, useful life 5 years
License arrangements, useful life, available renewal term 4 years
Maximum  
License Arrangements [Line Items]  
License arrangements, useful life 10 years
License arrangements, useful life, available renewal term 24 years