XML 128 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Number of reportable segments | segment 1    
Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Headcount‑related costs $ 787,248 $ 748,772 $ 665,310
Segment reporting other segment item amount, net income measure 331,414 152,854 258,992
Segment reporting other segment item amount, Adjusted OI w/SBC 202,994 179,246 173,483
Headcount adjustment amount, Adjusted OI w/ SBC measure $ 9,369 $ 24,282 $ 13,640