v3.26.1
COMMITMENTS AND CONTINGENCIES - Purchase Commitments (Details)
6 Months Ended
Jun. 30, 2026
claim
COMMITMENTS AND CONTINGENCIES  
Number of claims 3
Maximum  
COMMITMENTS AND CONTINGENCIES  
Purchase commitment period 4 years
Minimum  
COMMITMENTS AND CONTINGENCIES  
Purchase commitment period 1 year