v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2026
patent
Jun. 30, 2025
patent
Jul. 31, 2024
claim
May 31, 2023
USD ($)
Mar. 31, 2026
USD ($)
lawsuit
plaintiff
Dec. 31, 2023
USD ($)
Dec. 31, 2025
USD ($)
Loss Contingencies [Line Items]              
Accrued litigation         $ 0   $ 0
Number of patents challenged | patent 2 6          
Number of patents | patent   16          
Settlement amount awarded       $ 525      
Payments for legal settlements           $ 525  
Number of claims dismissed | claim     2        
Product Liability              
Loss Contingencies [Line Items]              
Number of claims filed | lawsuit         1    
Number of plaintiffs | plaintiff         23,000    
Product Liability - California              
Loss Contingencies [Line Items]              
Settlement amount awarded         $ 39    
Number of plaintiffs | plaintiff         2,470