v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
36 Months Ended
Apr. 08, 2021
patent
Dec. 31, 2020
action
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jul. 29, 2025
claim
Jun. 17, 2025
patent
Contingencies [Line Items]            
Restructuring Reserve, Current | $     $ 0.2 $ 0.4    
Number of patents allegedly infringed upon | patent 2          
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          
Mexico | 2023 - 2024 Restructuring            
Contingencies [Line Items]            
Restructuring charges, cumulative total | $     $ 4.2