XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Segment information - Schedule of Revenue Classified by Major Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 373,178 $ 330,589 $ 741,003 $ 683,727
Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total 358,813 316,467 713,521 657,884
Europe/Middle East        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total 13,737 13,394 26,090 24,168
Asia        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total $ 628 $ 728 $ 1,392 $ 1,675