XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Schedule of Disaggregation of Revenue by Geographic Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 178,670 $ 314,271 $ 618,353 $ 1,035,593
Total net revenue, Change (in percent) (43.10%)   (40.30%)  
North America        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 148,030 286,558 $ 510,310 945,794
Total net revenue, Change (in percent) (48.30%)   (46.00%)  
Foreign        
Disaggregation of Revenue [Line Items]        
TOTAL NET REVENUE $ 30,640 $ 27,713 $ 108,043 $ 89,799
Total net revenue, Change (in percent) 10.60%   20.30%