XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Geographical Markets The following table provides information about disaggregated revenue by primary geographical markets:
Year ended December 31,
202520242023
Primary geographical markets
North America (1)
89 %90 %90 %
Others11 %10 %10 %
Total revenues100 %100 %100 %
(1)Total revenues attributed to the United States were 93% of North America total revenues for the years ended December 31, 2025 and 2024, and 94% for the year ended December 31, 2023.