v3.26.1
REVENUE - Net Revenue by Geography (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        
Total net revenue $ 118,939 $ 115,852 $ 227,247 $ 221,381
Americas        
Revenue by Geography        
Total net revenue 4,659 5,850 11,742 11,567
EMEA        
Revenue by Geography        
Total net revenue 17,430 12,756 32,555 24,047
Hong Kong/China        
Revenue by Geography        
Total net revenue 53,179 67,691 103,150 124,179
Singapore        
Revenue by Geography        
Total net revenue 15,917 3,979 22,018 6,642
Other APAC        
Revenue by Geography        
Total net revenue $ 27,754 $ 25,576 $ 57,782 $ 54,946