v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
Mar. 31, 2026
territory
country
state
Commitments and Contingencies Disclosure [Abstract]  
Number of states in which entity operates | state 50
Number of territories in which entity operates | territory 2
Number of countries in which entity operates | country 8