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 |