v3.26.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue by Geographical Markets The following table provides information about disaggregated revenue by primary geographical markets:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2026202520262025
Primary geographical markets
North America87 %89 %88 %89 %
Others13 11 12 11 
Total revenues100 %100 %100 %100 %