XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES - Purchase Commitments (Details)
6 Months Ended
Jun. 30, 2024
Maximum  
Loss Contingencies [Line Items]  
Purchase commitment period 4 years
Minimum  
Loss Contingencies [Line Items]  
Purchase commitment period 1 year