XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Segment information - Schedule of Revenue Classified by Major Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 367,825 $ 353,138
Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 354,709 341,417
Europe/Middle East    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total 12,352 10,774
Asia    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total $ 764 $ 947