XML 115 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Segments - Revenue (Details) - Revenue from Contract with Customer Benchmark - Geographic Concentration Risk - country
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Concentration Risk [Line Items]    
Number of countries with concentration risk 0  
Concentration Risk, Percentage 100.00% 100.00%
North America    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 62.00% 60.00%
APAC    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 15.00% 17.00%
EMEA    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 23.00% 23.00%