XML 121 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Revenues and Long-lived Assets by Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 1,401,688 $ 1,364,028 $ 1,390,997
Long-lived assets   223,465 212,733
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 1,165,571 1,137,857 1,181,936
Long-lived assets   178,732 161,913
All other countries      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 236,117 226,171 209,061
Long-lived assets   $ 44,733 $ 50,820