v3.24.3
Segment Information - Summary of Revenue Categories (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 95,198 $ 65,005 $ 274,518 $ 236,888
Endpoint ICs        
Segment Reporting Information [Line Items]        
Total revenue 80,966 48,592 231,864 180,546
Systems        
Segment Reporting Information [Line Items]        
Total revenue $ 14,232 $ 16,413 $ 42,654 $ 56,342