XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Segment information - Schedule of Revenue Classified by Major Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 424,438 $ 373,352 $ 1,165,441 $ 1,057,079
Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total 407,677 360,557 1,121,198 1,018,441
Europe/Middle East        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total 16,092 11,858 42,182 36,026
Asia        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 669 $ 937 $ 2,061 $ 2,612