v3.26.1
Segment and Geographic Information and Major Customers - Summary of Net Revenue by Major Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Net revenue $ 314,335 $ 320,112 $ 668,847 $ 689,862
Gamer and Creator Peripherals        
Segment Reporting [Line Items]        
Net revenue 115,884 102,642 239,194 214,615
Gaming Components and Systems        
Segment Reporting [Line Items]        
Net revenue 198,451 217,470 429,653 475,247
Gaming Peripherals Products | Gamer and Creator Peripherals        
Segment Reporting [Line Items]        
Net revenue 115,884 102,642 239,194 214,615
Memory Products | Gaming Components and Systems        
Segment Reporting [Line Items]        
Net revenue 123,014 104,973 272,575 246,063
Other Component Products | Gaming Components and Systems        
Segment Reporting [Line Items]        
Net revenue $ 75,437 $ 112,497 $ 157,078 $ 229,184