XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Narrative (Details)
$ in Thousands, ¥ in Millions
3 Months Ended 9 Months Ended 12 Months Ended 36 Months Ended
Oct. 29, 2025
USD ($)
Dec. 20, 2024
USD ($)
Dec. 20, 2024
CNY (¥)
Jul. 12, 2024
USD ($)
Jul. 12, 2024
CNY (¥)
Feb. 08, 2024
USD ($)
Feb. 08, 2024
CNY (¥)
Apr. 08, 2021
patent
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
CNY (¥)
Dec. 31, 2024
USD ($)
factory
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2020
action
Jul. 29, 2025
claim
Jun. 17, 2025
patent
Dec. 31, 2024
CNY (¥)
Jan. 23, 2024
factory
Contingencies [Line Items]                                          
Restructuring charges                 $ 841       $ 104 $ 841 $ 2,723            
Number of patents allegedly infringed upon | patent               2                          
Legal judgment                 0     $ 4,162   0   $ 4,162          
2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                           0   3,585          
Total costs incurred inception to date                 7,600         7,600              
Expected cost remaining                 0         0              
2025 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                           841              
Total costs incurred inception to date                 841         841              
Expected cost remaining                 292         292              
Roku Matters                                          
Contingencies [Line Items]                                          
Number of litigation actions | action                                 2        
Number of pending claims                                   25 1    
Number of patents allegedly infringed upon | patent               2                          
Tongshun Matters                                          
Contingencies [Line Items]                                          
Number of subsidiary factories included in lawsuit | factory                                         1
Damages sought           $ 4,900 ¥ 35.0                            
Loss contingency, refund       $ 1,400 ¥ 10.0                                
Litigation damages awarded to third party   $ 3,800 ¥ 27.4                                    
Litigation damages awarded to third party, interest and other costs   $ 4,200 ¥ 30.4                                    
Legal judgment                       $ 4,200       4,200       ¥ 30.4  
Payments for legal settlements                   $ 4,200 ¥ 30.4                    
IT Convergence Matters | Subsequent Event                                          
Contingencies [Line Items]                                          
Litigation settlement award $ 200                                        
Severance Expense | 2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                           0   2,008          
Total costs incurred inception to date                 5,433         5,433              
Expected cost remaining                 0         0              
Severance Expense | 2025 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                           733              
Total costs incurred inception to date                 733         733              
Expected cost remaining                 0         0              
Other Exit Expense | 2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                           0   $ 1,577          
Total costs incurred inception to date                 2,167         2,167              
Expected cost remaining                 0         0              
Other Exit Expense | 2025 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                           108              
Total costs incurred inception to date                 108         108              
Expected cost remaining                 292         292              
Asia | 2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Number of factories shut down | factory                       1                  
Restructuring charges                           0              
Total costs incurred inception to date                 4,600         4,600              
Asia | Severance Expense | 2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                             100            
Asia | Other Exit Expense | 2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                             100            
Mexico | 2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                 0         0              
Total costs incurred inception to date                 3,000         3,000              
Mexico | 2025 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring expected cost                 1,100         1,100              
Expected cost remaining                 300         $ 300              
Mexico | Severance Expense | 2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                         100   1,300            
Mexico | Severance Expense | 2025 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                 700                        
Mexico | Other Exit Expense | 2023 - 2024 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                         $ 200   $ 1,300            
Mexico | Other Exit Expense | 2025 Restructuring                                          
Contingencies [Line Items]                                          
Restructuring charges                 $ 100