XML 112 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Segment information - Revenue Classified by Major Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 1,638,071 $ 1,432,496 $ 1,248,825
Americas      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue 1,572,329 1,376,254 1,199,558
Europe/Middle East      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue 63,149 52,513 46,490
Asia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 2,593 $ 3,729 $ 2,777