XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information (Schedule of Net Revenue by Geographic Areas) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total net revenue $ 673,759 $ 740,840 $ 932,472
United States (U.S.)      
Segment Reporting Information [Line Items]      
Total net revenue 443,818 489,968 598,649
Americas (excluding U.S.)      
Segment Reporting Information [Line Items]      
Total net revenue 12,222 14,381 18,562
EMEA      
Segment Reporting Information [Line Items]      
Total net revenue [1] 127,260 148,922 179,358
APAC      
Segment Reporting Information [Line Items]      
Total net revenue [1] $ 90,459 $ 87,569 $ 135,903
[1] No individual country, other than disclosed above, represented more than 10% of the Company’s total net revenue in the periods presented.