XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details)
$ in Millions
Mar. 07, 2025
Aug. 29, 2024
USD ($)
Commitments and Contingencies [Line Items]    
Jury awarded amount (in Dollars)   $ 65.7
Number of patents issued 8,941,708  
Cisco ManyCam Litigation [Member]    
Commitments and Contingencies [Line Items]    
Number of patents issued 8,830,293