v3.26.1
REVENUE - Sales to Distributors and Direct Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue by Geography        
Net revenue $ 118,939 $ 115,852 $ 227,247 $ 221,381
Sales to distributors        
Revenue by Geography        
Net revenue 86,103 81,298 162,842 156,462
Sales to OEMs and CMs        
Revenue by Geography        
Net revenue $ 32,836 $ 34,554 $ 64,405 $ 64,919