XML 115 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Summarized Information by Geographic Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Long-lived assets:    
Long-lived assets $ 998,246 $ 968,815
United States and Canada    
Long-lived assets:    
Long-lived assets 574,559 625,269
Europe, Middle East and Africa    
Long-lived assets:    
Long-lived assets 326,196 233,272
Other International    
Long-lived assets:    
Long-lived assets $ 97,491 $ 110,274