v3.26.3
Segment Information - Summary of Revenue Categories (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]        
Total revenue $ 112,083 $ 96,055 $ 294,704 $ 268,226
Endpoint ICs        
Segment Reporting Information [Line Items]        
Total revenue 97,316 78,782 256,926 224,619
Systems        
Segment Reporting Information [Line Items]        
Total revenue $ 14,767 $ 17,273 $ 37,778 $ 43,607