v3.26.3
LEGAL PROCEEDINGS, COMMITMENTS, AND CONTINGENCIES (Details)
Sep. 11, 2026
patent
Aug. 04, 2026
movant
Jan. 09, 2024
movant
Nov. 01, 2023
complaint
Commitments and Contingencies Disclosure [Abstract]        
Number of class action complaints | complaint       3
Commitments and contingencies, number of movants filed motions consolidate actions | movant   4 4  
Number of patents allegedly violated | patent 2