v3.26.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Oct. 31, 2025
Sep. 30, 2025
Jun. 30, 2026
Jan. 31, 2025
Loss Contingencies [Line Items]        
Incremental tax payment resulting from audit       $ 71.4
Payment for income tax assessment, interest and penalties $ 42.7      
Estimate of possible liability for additional taxes, interest and penalties   $ 42.7    
Regulatory and Governmental Matters        
Loss Contingencies [Line Items]        
Estimated litigation liability     $ 526.0  
Maximum        
Loss Contingencies [Line Items]        
Estimate of possible liability for additional taxes, interest and penalties     $ 114.0