XML 95 R83.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENT INFORMATION, GEOGRAPHIC INFORMATION AND CUSTOMER CONCENTRATION - Schedule of Revenue on Customer Concentration (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total net revenue $ 360,523 $ 488,200 $ 388,482
Top 2 customers      
Segment Reporting Information [Line Items]      
Total net revenue 221,787 393,234 284,178
Rest-of-world      
Segment Reporting Information [Line Items]      
Total net revenue $ 138,736 $ 94,966 $ 104,304