XML 46 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Summary of Net Revenues Disaggregated by Geography Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total net revenues $ 143,352 $ 96,046 $ 256,321 $ 190,014
United States [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenues 77,417 46,246 135,130 83,088
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenues 16,214 10,862 29,814 20,735
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenues 49,403 38,702 90,625 85,789
All Other [Member]        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 318 $ 236 $ 752 $ 402