XML 96 R86.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Schedule of Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 862,171 $ 826,629
North America    
Segment Reporting Information [Line Items]    
Revenues 475,144 491,365
Non-North America    
Segment Reporting Information [Line Items]    
Revenues 387,027 335,264
EMEA    
Segment Reporting Information [Line Items]    
Revenues 231,536 197,105
Latin America    
Segment Reporting Information [Line Items]    
Revenues 74,180 64,601
Asia Pacific    
Segment Reporting Information [Line Items]    
Revenues $ 81,311 $ 73,558